AWS で実行されているノード サーバーがあり、バックグラウンドで実行し続けるために永遠に使用しています。
私はこれまで永遠にとても幸せでした。セットアップと使用は非常に簡単です。ただし、私のアプリは非常に単純ですが、次のエラーでクラッシュすることがあります。
Express server listening on port 3001
events.js:72
throw er; // Unhandled 'error' event
^
Error: connect ECONNREFUSED
at errnoException (net.js:901:11)
at Object.afterConnect [as oncomplete] (net.js:892:19)
error: Forever detected script exited with code: 8
error: Forever restarting script for 4 time
ログを振り返ると、これがさらに 4 回発生し、そのたびにサーバーが永久に再起動されていることがわかります。しかし、5回目に発生すると、何らかの理由でサーバーの再起動に永久に失敗し、アプリが応答しなくなります。
Express server listening on port 3001
events.js:72
throw er; // Unhandled 'error' event
^
Error: connect ECONNREFUSED
at errnoException (net.js:901:11)
at Object.afterConnect [as oncomplete] (net.js:892:19)
error: Forever detected script exited with code: 8
/usr/lib/node_modules/forever/node_modules/forever-monitor/node_modules/broadway/node_modules/eventemitter2/lib/ev$
throw arguments[1]; // Unhandled 'error' event
^
Error: Cannot stop process that is not running.
at /usr/lib/node_modules/forever/node_modules/forever-monitor/lib/forever-monitor/monitor.js:332:26
at process._tickCallback (node.js:415:13)
他の誰かが同様の問題を経験しましたか?