AIイノベーションズ
Railway/Guides

再起動ポリシー

Railwayがサービスがクラッシュした場合に自動的にサービスを再起動できるように、再起動ポリシーを設定する方法を学びます。

著者: AIイノベーションズ 阿部隼也X / Twitter

Railwayはこちら

再起動ポリシー

再起動ポリシーは、デプロイされたサービスが停止した場合(例:ゼロ以外の終了コードで終了した場合)にRailwayが実行すべきアクションを決定します。

サービスの「設定」タブに移動し、「再起動ポリシー」セクションまで下にスクロールすることで、再起動ポリシーを設定できます。

デフォルトでは、サービスはクラッシュ時に最大10回再起動するように設定されています。

次のオプションから選択できます。

  • ALWAYS - サービスが停止するたびに常に再起動します
  • ON_FAILURE - ゼロ以外の終了コードで終了した場合にのみサービスを再起動します
  • NEVER - サービスを再起動しません

Railwayはこちら

PR