Yerel olarak sadece (ctrl-c) keser ve sonra tekrar başlatırım.
Aynı şeyi heroku'daki bir uygulamayla nasıl yapabilirim?
Yerel olarak sadece (ctrl-c) keser ve sonra tekrar başlatırım.
Aynı şeyi heroku'daki bir uygulamayla nasıl yapabilirim?
Yanıtlar:
Cevap şuydu:
heroku restart -a app_name
# The -a is the same as --app
Kolayca takma alias hra='heroku restart --app '
ad.
Https://askubuntu.com/questions/17536/how-do-i-create-a-permanent-bash. -alias ve
Kalıcı çalıştırılabilir takma adlar oluşturma
Sonra yazabilirsinizhra app_name
Belirli bir uzaktan kumandayı yeniden başlatabilirsiniz, örneğin: "evreleme":
heroku restart -a app_name -r remote_name
Alternatif olarak, raylar uygulamanızın kök dizinindeyseniz,
heroku restart
uygulamayı yeniden başlatmak ve bunun için kolay bir takma ad oluşturabilirsiniz.
alias hr='heroku restart'`
Bu takma adları .bashrc
dosyanıza veya (tercih edilen) .bash_aliases
adlı dosyadan çağrılan bir dosyaya yerleştirebilirsiniz..bashrc
No web processes running
- bunun nedeni sıfır dinamoda olmanızdır - heroku'ya giriş yapın ve uygulamanızı ölçeklendirin - bu soruya bu şekilde indim.
heroku restart -r <name of heroku remote>
örneğinheroku restart -r production
-h
listede yok.
Konsoldan aşağıdaki komutları yazmanız yeterlidir.
cd /your_project
heroku restart
heroku ps:restart [web|worker] --app app_name
Procfile'da bildirilen tüm işlemler için çalışır. Dolayısıyla, her biri bir sayı ile etiketlenmiş birden çok web işleminiz veya çalışan işleminiz varsa, bunlardan birini seçerek yeniden başlatabilirsiniz:
heroku ps:restart web.2 --app app_name
heroku ps:restart worker.3 --app app_name
$ rails restart
Heroku üzerindeki eşdeğer içine:$ heroku rails restart
. Bu komutspring
, Heroku'ya hangi (genellikle) yüklenmeyeceğine dayanır. Buheroku restart
yüzden diğerleri gibi söylediler.