fix

Processo Node com 100% de CPU: como resolver

Um processo Node a 100% de CPU geralmente significa que o event loop está gastando tempo demais com computação ou em caminhos de código patológicos.

Common symptoms

Likely causes

Evidence to look for

O mesmo processo permanece no topo do consumo de CPU entre snapshots
O flame graph mostra hot functions concentradas
A latência das requisições piora em paralelo com a CPU

What it usually means

O Node é mais vulnerável quando o trabalho síncrono sobrecarrega o event loop. A correção certa geralmente é estrutural, não apenas escalar horizontalmente.

What to do next

  1. 1Separe o trabalho síncrono do tratamento de requisições
  2. 2Use worker threads ou jobs em segundo plano
  3. 3Faça profiling e otimize primeiro a função mais quente

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

Processo Node com 100% de CPU: como resolver | cpum.ai