Tengo una instancia EC2 que ejecuta un servidor node.js (basado en Express).
Después de implementarlo en un nuevo entorno, mi servicio comenzó a fallar casi instantáneamente con spawn ENOMEM
errores como este:
Los registros del servidor no indican actividad inusual. La diferencia con otro entorno es solo una cadena de configuración, como el nombre de host de la base de datos.
Comencé todo el monitoreo posible en el servidor pero no aparece nada. No hay mayor memoria del proceso o de la máquina, y no hay picos en el uso de CPU/RAM.
Para estar seguro de que esto no es un problema de memoria, intenté ampliar la instancia de t2.micro a t2.large (2GB->8GB RAM), a pesar de ejecutar el mismo proceso en un micro en un entorno diferente. Aún así, el proceso falla en cuestión de minutos.
Creo firmemente que esto esNOuna pérdida de memoria, pero podría ser algún tipo de problema de asignación de memoria. ¿Alguien ha encontrado un problema como tal?
Cualquier tipo de ayuda se agradece.