возвращен ненулевой статус выхода -9

Я развертываю код на эластичном бобовом стебле, и это дает мне эту ошибку. Я использовал прокси-сервер nginx и эластичный балансировщик нагрузки, я отключил оба, а затем попытался развернуть код, это дало мне следующую ошибку. Я не могу найти решение

npm WARN устарел [email protected]: используйте вместо него модуль uuid. Не используйте обратный прокси. Запуск npm install: /opt/elasticbeanstalk/node-install/node-v6.9.1-linux-x64/bin/npm
Настройка Задания конфигурации npm равны 1 Заданиям конфигурации npm заданы значение 1. Выполнение npm с флагом --production Не удалось запустить установку npm. Журналы снимков для более подробной информации. UTC 2017/01/03 11:47:22 не удается найти журнал отладки npm приложения в /tmp/deployment/application/npm-debug.log Traceback (последний вызов последним): файл "/opt/elasticbeanstalk/containerfiles/ebnode.py ", строка 695, в файле main ()" /opt/elasticbeanstalk/containerfiles/ebnode.py ", строка 677, в основном файле node_version_manager.run_npm_install (options.app_path), файле" /opt/elasticbeanstalk/containerfiles/ebnode.py ", строка 136, в run_npm_install self.npm_install (bin_path, self.config_manager.get_container_config ('app_staging_dir')), файл "/opt/elasticbeanstalk/containerfiles/ebnode.py", строка 180, в npm_install поднять подпроцесс e [Команда процесса. '/opt/elasticbeanstalk/node-install/node-v6.9.1-linux-x64/bin/npm', '--production', 'install'] 'вернул ненулевой статус выхода -9 (Executor :: NonZeroExitStatus)


person Farhan Yaseen    schedule 04.01.2017    source источник
comment
У меня такая же проблема :( Вы нашли решение?   -  person Maria Ines Parnisari    schedule 13.02.2017
comment
Это предупреждение означает, что старый модуль node-uuid устарел и не будет поддерживаться в дальнейшем. Так что просто выполните npm uninstall --save node-uuid и npm install --save uuid   -  person Syed Ayesha Bebe    schedule 05.10.2017
comment
SSH к вашему узлу, созданному ELB, а затем запустите sudo /opt/elasticbeanstalk/containerfiles/ebnode.py --action npm-install 2 вручную и проверьте, что не так. Есть еще одна ошибка, которую вы получите в существующих журналах.   -  person Tarun Lalwani    schedule 06.10.2017


Ответы (1)


"Код возврата" -9 указывает, что процесс был остановлен с помощью SIGKILL. . Если вы этого не делаете, убийца OOM является вероятным виновником.

person Davis Herring    schedule 06.10.2017