[英]How to restart a rails server on Heroku?
在本地我只是中斷(ctrl-c)然后再次啟動它。
如何使用heroku上的應用程序執行相同的操作?
答案是:
heroku restart -a app_name
# The -a is the same as --app
別名alias hra='heroku restart --app '
您可以通過將其添加到.bashrc或.bash_aliases文件中來創建永久別名,如下所述: https ://askubuntu.com/questions/17536/how-do-i-create-a-permanent-bash-alias and
創建永久可執行別名
然后你可以輸入hra app_name
您可以重新啟動特定的遙控器,例如“staging”:
heroku restart -a app_name -r remote_name
或者,如果您位於rails應用程序的根目錄中,則只需鍵入即可
heroku restart
重新啟動該應用程序,您可以為其創建一個簡單的別名
alias hr='heroku restart'`
您可以將這些別名放在.bashrc
文件中,或者(首選)放在.bashrc
調用的.bash_aliases
文件中
進入終端上的應用程序目錄並運行以下命令:
heroku restart
只需從控制台鍵入以下命令即可。
cd /your_project
heroku restart
如果您有多個heroku應用程序,則必須鍵入heroku restart --app app_name
或heroku restart -a app_name
heroku ps:restart [web|worker] --app app_name
適用於Procfile中聲明的所有進程。 因此,如果您有多個Web進程或工作進程,每個進程都標有數字,您可以有選擇地重新啟動其中一個:
heroku ps:restart web.2 --app app_name
heroku ps:restart worker.3 --app app_name
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.