ノードのドメインに関する記事では、エラーを無視してはいけないと言っています -
「より良いアプローチは、エラーをトリガーしたリクエストにエラー応答を送信し、他の人を通常の時間で終了させ、そのワーカーで新しいリクエストのリッスンを停止することです。」
だから私の質問は、プロセスを閉じる必要があるエラーの種類についてです:
- エラーが発生した場合はプロセスを閉じる必要がありますか?
- エラーが req/res サイクルの一部ではない場合- それでもプロセスを閉じる必要がありますか? DBからのデータに対していくつかの計算を行っていて、それをDBに再度保存するときにエラーが発生したとしましょう-プロセスを閉じる必要がありますか?
- 「キャッチされていない例外」が発生した場合にのみプロセスを閉じる必要がありますか?
したがって、一般的に、node.js プロセスをいつ閉じるかについての一般的なガイドラインがあれば幸いです。
ありがとう。