web-dev-qa-db-ja.com

pm2ノードモジュールはクラッシュ後にアプリを自動的に再起動できますか

実行可能なノードアプリの準備ができていますが、ノードアプリをクラッシュさせる既知および未知のバグがあります。そのような場合、pm2がノードアプリを再起動できると便利です。この機能はpm2ですでに利用可能ですか?

25
Talespin_Kit

はい、デフォルトでこれを行い、変更時に再起動する watchオプション もあります。

30
jgillich

また、新しい優れたオプションを確認してください

--exp-backoff-restart-delay=100 (msec, not sec!)

pm2は、クラッシュしたアプリを100ミリ秒後に再起動し、その後、再起動遅延を15秒に段階的に増やします

1
xoid