2016-07-22 22 views
0

Node.js/Express Webアプリケーションを使用して応答が遅くなることがあります。システムのCPUとメモリを確認したところ、CPUとメモリを80%消費し、1〜2分後には〜10%まで消費しました。Node.jsで現在実行中のコードを見つける方法

これは、私のNode.jsがデータベースから取得したマッピングオブジェクトなどのユーザスレッドでいくつかのコードを実行しているためだと思います。

私のアプリケーションのコードをチェックして、悪いコードがどこにあるのか把握するのは少し難しいです。だから私は、APIリクエストが例えば5秒よりも長く処理されたときにNode.jsが実行しているコードを書き留めるためのツールやnpmモジュールがあるかどうかを知りたいと思います。

私はv8-profilerを試しましたが、プロファイリングを開始して停止するだけで、その時点で実行中のコードはキャプチャできないようです。

答えて

関連する問題