Назад | Перейти на главную страницу

Приложение Node вылетает через некоторое время на экземпляре micro EC2 даже с супервизором

я использую руководитель чтобы запустить мое приложение node.js на экземпляре micro EC2. Однако приложение работает только в течение некоторого времени, пока в конечном итоге не отключится. Не совсем уверен, как долго приложение будет работать, но предполагаю, что около нескольких часов. Иногда меньше. Мой вопрос в том, где на удаленном сервере я должен искать, чтобы отладить такую ​​проблему? Я использую AMI Amazon Linux.

Вы можете попытаться получить журнал узла, используя эту конфигурацию супервизора. После сбоя вы получите то, что произошло на самом деле. Вероятно, ошибка может быть связана с аварийным завершением работы узла из-за непредвиденной ошибки. Попробуйте использовать console.logs

 ; ------- NODE -------
 [program:node]
 command=/usr/local/bin/node app.js
 directory=/var/www/node
 environment=NODE_ENV=production
 user=root
 stdout_logfile=/var/log/node/node.log
 stderr_logfile=/var/log/node/node.error
 serverurl=AUTO
 ; ---- END NODE CONFIG ----