Estoy buscando una manera de investigar uno de nuestros servicios de nodejs que sigue recibiendo el error.
"FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory"al probar nuestro desempeño.
Estoy buscando un paquete o programa que me avise cuando haya una fuga de memoria y tal vez qué es exactamente lo que se está filtrando. Sé que existen las instantáneas de volcado de montón, pero la mayoría de los paquetes lo guardan en un archivo que, cuando se guarda en el pod cuando el pod falla, desaparece, pero también se necesita mucha memoria para tomar la instantánea.
La mayoría de los artículos que encontré son muy antiguos y usan paquetes que ya están en desuso o simplemente usan instantáneas y usan las herramientas de desarrollo de Chrome, pero nadie parece explicar qué significan exactamente las columnas en la instantánea.
Para resumir : ¿Tiene alguna sugerencia sobre cómo o qué programa/paquete para nosotros para investigar problemas de memoria en un servicio nodejs que se ejecuta en kubernetes y la mayor parte de su información se recibe a través de la cola de mensajes y no solo RestAPI?