⚙️ DevOps & Platform Eng

Warum Puppeteers ‚einfache‘ Speicherlecks deine Node.js-Container killen

Dein Puppeteer-Bot läuft 10 Minuten rund, dann quillt er auf 2 GByte an und wird OOM-killt. Klingt bekannt? Zeit, wie ein Profi zu profilieren – nicht rumzuraten.

Liniengraph des Puppeteer-RSS-Speicherwachstums im Load-Test

⚡ Key Takeaways

  • Puppeteers Lecks verstecken sich in Chrome-Child-Prozessen, nicht im Node-Heap – RSS und external zuerst checken.
  • JSONL-Time-Series-Tracking und Heap-Diffs zeigen Retainer wie ausgebüxte Pages.
  • Browser recyceln, Pages hart schließen, magere Args stoppen 90% der OOM-Kills.
Published by

DevTools Feed

Ship faster. Build smarter.

Worth sharing?

Get the best Developer Tools stories of the week in your inbox — no noise, no spam.

Originally reported by dev.to

Stay in the loop

The week's most important stories from DevTools Feed, delivered once a week.