У меня есть экземпляр EC2, на котором запущен сервер node.js (на основе Express).
После развертывания в новой среде мой сервис почти мгновенно начал давать сбой. spawn ENOMEM
Ошибки вроде этой:
Журналы сервера не указывают на необычную активность. Отличие от другой среды - это только строка конфигурации, такая как имя хоста БД.
Я запустил весь возможный мониторинг на сервере, но ничего не показывает. Нет более высокой памяти процесса или машины, и нет пиков в использовании ЦП / ОЗУ.
Чтобы быть уверенным, что это не проблема памяти, я попытался увеличить экземпляр с t2.micro до t2.large (2 ГБ -> 8 ГБ ОЗУ), несмотря на то, что тот же процесс выполнялся на микроконтроллере в другой среде. Тем не менее, процесс вылетает за считанные минуты.
Я твердо верю, что это НЕ утечка памяти, но может быть какая-то проблема с распределением памяти. Кто-нибудь сталкивался с проблемой как таковой?
Приветствуется любая помощь.