fix

Node サーバーの CPU スパイク

Node における突然の CPU スパイクは、多くの場合、特定のエンドポイント、特定のペイロードパターン、またはしきい値を超えたバックグラウンドタスクが原因です。

Common symptoms

Likely causes

Evidence to look for

スパイクがデプロイまたはトラフィックイベントと一致している
perf サンプリング中に特定の関数が支配的になっている
上位のルートまたはジョブが CPU バーストと相関している

What it usually means

スパイクは、汎用的な負荷として扱うのではなく、イベント、ルート、またはジョブに紐付けると修正しやすくなります。

What to do next

  1. 1スパイクをデプロイ、cron ジョブ、トラフィックと関連付ける
  2. 2持続的なスパイク中に短時間の perf バーストをキャプチャする
  3. 3重い処理をメインプロセスから切り離す

See what's causing your CPU

cpum.ai turns CPU, process, disk, and memory signals into plain-English explanations with evidence.

Open cpum.ai

Related

Node サーバーの CPU スパイク:診断方法 | cpum.ai