ローカルで中断 (ctrl-c) してから、もう一度開始します。
heroku のアプリで同じことを行うにはどうすればよいですか?
ローカルで中断 (ctrl-c) してから、もう一度開始します。
heroku のアプリで同じことを行うにはどうすればよいですか?
答えは次のとおりです。
heroku restart -a app_name
# The -a is the same as --app
https://askubuntu.com/questions/17536/how-do-i-create-a-permanent-bashalias hra='heroku restart --app '
で説明されているように、.bashrc または .bash_aliases ファイルに追加することで永続的なエイリアスを作成できます
。-aliasおよび
永続的な実行可能エイリアスの作成
次に、入力するだけですhra app_name
「ステージング」などの特定のリモートを次のように再起動できます。
heroku restart -a app_name -r remote_name
または、Rails アプリケーションのルート ディレクトリにいる場合は、次のように入力するだけです。
heroku restart
そのアプリを再起動すると、そのアプリの簡単なエイリアスを作成できます
alias hr='heroku restart'`
これらのエイリアスを.bashrc
ファイルに配置するか、(推奨).bash_aliases
から呼び出されるファイルに配置できます。.bashrc
複数の heroku アプリがある場合は、次のように入力する必要があります heroku restart --app app_name
。heroku restart -a app_name
コンソールから次のコマンドを入力するだけです。
cd /your_project
heroku restart
heroku ps:restart [web|worker] --app app_name
Profile で宣言されたすべてのプロセスに対して機能します。したがって、複数の Web プロセスまたはワーカー プロセスがあり、それぞれに番号が付けられている場合は、そのうちの 1 つを選択的に再起動できます。
heroku ps:restart web.2 --app app_name
heroku ps:restart worker.3 --app app_name