Почему 'простые' утечки памяти в Puppeteer добивают ваши Node.js-контейнеры
Ваш Puppeteer-бот отрабатывает 10 минут нормально, а потом раздувается до 2 ГБ и ловит OOM-kill. Знакомая песня? Пора профилировать по-настоящему, а не тыкать пальцем в небо.
⚡ Key Takeaways
- Утечки Puppeteer затаились в дочерних процессах Chrome, а не в куче Node — проверяйте RSS и external первыми.
- JSONL-трекинг по времени и диффы снапшотов вычислят удерживатели вроде заблудших страниц.
- Перезапуск браузеров, беспощадное закрытие страниц и скудные аргументы спасут от 90% OOM.
Worth sharing?
Get the best Developer Tools stories of the week in your inbox — no noise, no spam.
Originally reported by dev.to