Ho uno script che deve essere eseguito sui miei dati. Ho fatto un rastrello per questo. Se inizio il rake task usando heroku run rake my_task: my_action e dopo un po 'il mio internet si disconnette. Cosa succederebbe. L'attività continuerà a essere eseguita come è stata avviata su una macchina remota. Penso che continuerà a funzionare. Qualche idea.Se chiudo il mio terminale, un task rake avviato su Heroku continuerà a essere eseguito
risposta
processi avviati in un one-off dyno (il tipo di banco che viene provisioning con heroku run command
) eseguire collegata al terminale locale e saranno terminati se il tuo disconnette Internet o si annulla il comando locale.
Per eseguire un processo in un banco prova una tantum che è non collegata al terminale locale, use heroku run:detached
:
$ heroku run:detached bundle exec rake my_task:my_action
Running `bundle exec rake my_task:my_action` detached... up, run.7562
Use `heroku logs -p run.7562` to view the output.
Per l'introspezione se il banco prova una tantum è ancora in esecuzione uso heroku ps
. I numeri one-off sono denominati run.X
dove X
è un numero.
Ragazzi quindi dopo aver provato ed esplorato ho scoperto che in circostanze normali non continua. Quando il terminale chiude i tubi si rompe e si ferma per continuare.
È possibile eseguire il rake in screen
per impedire che lo script/rake si interrompa in caso di disconnessione.
- 1. Task Rake Task
- 2. Rake Task ordinazione
- 3. Perché il mio minitest.rake è in esecuzione due volte quando inserisco il rake nel terminale?
- 4. Disabilitare task rake
- 5. Rake Task di Crontab?
- 6. Utilizzare pry-rescue In a rake Task?
- 7. Un'app continuerà a funzionare se il mio profilo di provisioning scade?
- 8. Come rake db: drop e rake db: create su Heroku?
- 9. attività rake: precompilato non funziona su heroku
- 10. Rake before task hook
- 11. Heroku - non può essere eseguito git push Heroku maestro
- 12. Task asincrono Android eseguito
- 13. Rails Rake Task, emette un messaggio durante e alla fine
- 14. Comando rake Heroku
- 15. Esecuzione caposquadra da un task rake
- 16. Il comando 'su' in Docker restituisce 'deve essere eseguito dal terminale'
- 17. Verifica se esiste rake task all'interno di Rakefile
- 18. Rake: task equivalent in Django
- 19. Esegui capybara in rake task
- 20. Perché l'ottimizzazione dell'attività di Rake differisce tra il mio ambiente locale e la distribuzione su Heroku Cedar?
- 21. task rake in esecuzione su 'produzione' e specificando ambiente?
- 22. Override rake release task per utilizzare Gemfury
- 23. phantomjs non può essere avviato
- 24. Gradle: task standardOutput su file e terminale simultaneamente
- 25. Semplice modo di disattivare gli osservatori durante il rake task?
- 26. Perché il mio Heroku app vuoto quando ho clonarlo (dovrebbe essere parse-server)
- 27. VSHost.exe continua a essere avviato in VS2010
- 28. Microsoft continuerà a supportare C++/CLI?
- 29. heroku rake db: structure: load failure
- 30. Invoke task rake con argomenti da un altro compito
perché non lo provi? – gabrielhilal