Nodejs pm2 с Ubuntu не работает после обновления - PullRequest
0 голосов
/ 12 июня 2019

Я запустил серверное приложение nodejs, которое работало нормально с pm2 , но после обновления моего виртуального ящика Ubuntu до 18.04.2 LTS . pm2 list показывает, что сервер подключен к сети, но он недоступен, когда я перехожу на соответствующий URL.

Я пытался kill pm2, reinstall pm2 много раз и reboot ubuntu, но все равно это не работает.

PM2 показать, что приложение онлайн, поэтому у меня нет ошибок, чтобы показать. Я не сделал никаких изменений в моем приложении nodejs.

Я могу пинговать извне к своей виртуальной коробке.

Если я инициализирую с pm2 start index.js или pm2 start --only serverName --env development, то работает, но этот метод настроен с помощью localhost.

Когда я использую pm2 start --only serverName --env production имеет статус онлайн, но не работает и без ошибок.

1 Ответ

0 голосов
/ 12 июня 2019

Мне кажется, что процесс pm2 действительно не был убит. Мне пришлось удалить проект и снова клонировать из хранилища. Тогда это работает (я пытался до git pull, но git говорит мне, что это была последняя версия)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...