Node.js、Express、およびMongooseを使用してアプリケーションを構築しています。私はCloud9を開発環境に使用しています。私は私のアプリのベースを作成するためにエクスプレスジェネレータを使用し、それに追加されています。ランダムにクラッシュするExpress/Node Server、events.js ECONNRESET
一見ランダムにこのエラーが発生し、サーバーが停止します。特定のイベント中に発生することはありません。ページロードの間に発生します。特定のページには発生していないようです。
私はいつもこのエラーを受けています。私はいつもそれをやり直す必要があります。
events.js:141
throw er; // Unhandled 'error' event
^
Error: read ECONNRESET
at exports._errnoException (util.js:870:11)
at TCP.onread (net.js:552:26)
このエラーが発生した場合、MongoDBはクラッシュしません。ノードサーバーを再起動するだけで正常に動作します。それが再びランダムにクラッシュするまで。
このエラーが単なるC9の副作用であるかどうかはわかりませんが、もし私が心配していなければ、それは実際には生産上では起こりたくありません。ログはほぼ同じくらい簡単です。
私が本当に "エラーを処理する"に失敗した場合、私はどこでそれをやるべきかを知りたいのですが、問題が発生したときにクラッシュしないようにサーバーを好むでしょう。
本質的に私が知る必要があったのはありがとうございました。私はいずれにしてもPM2を使用する予定でした。私はすべて設定する必要があると思う。 – stackers