実行可能なノードアプリの準備ができていますが、ノードアプリをクラッシュさせる既知および未知のバグがあります。そのような場合、pm2がノードアプリを再起動できると便利です。この機能はpm2ですでに利用可能ですか?
はい、デフォルトでこれを行い、変更時に再起動する watchオプション もあります。
また、新しい優れたオプションを確認してください
--exp-backoff-restart-delay=100 (msec, not sec!)
pm2は、クラッシュしたアプリを100ミリ秒後に再起動し、その後、再起動遅延を15秒に段階的に増やします