1. ホーム
  2. ruby-on-rails

[解決済み】Herokuでrailsサーバーを再起動する方法は?

2022-04-04 18:47:36

質問

ローカルでは中断(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 そして

永続的な実行ファイルのエイリアスを作成する

と入力するだけです。 hra app_name

特定のリモート、例えば "staging" を使って再起動することができます。

heroku restart -a app_name -r remote_name

また、Railsアプリケーションのルートディレクトリにいる場合は、次のように入力することもできます。

heroku restart

でそのアプリを再起動し、そのためのエイリアスを簡単に作成することができます。

alias hr='heroku restart'`

これらのエイリアスは .bashrc ファイルか、(望ましいのは .bash_aliases から呼び出されるファイルです。 .bashrc