Получение сервиса 503 с NodeJS / Httpd - PullRequest
0 голосов
/ 03 июля 2019

Я запускаю свой узел, используя pm2 start, точная команда pm2 start /apps/map/$name/server.js --node-args="--max_old_space_size=12096" --name server.

Я отлаживал ошибки памяти кучи и пробовал разные значения для max_old_space.Я перезапустил сервер с новым значением, и он никогда не возвращался в оперативный режим ....

Проблема в том, что я не вижу никаких ошибок на консоли узла, и перезапустил httpd, который не вызвал проблем,Мой фон не в DevOps, поэтому я заблудился относительно того, что еще я могу посмотреть.

Я попытался: 1.) Убить Node многократно, используя kill -9 pid 2.) Запуск netstap -lpn | grep 'node, чтобы увидеть, еслиСервер прослушивает / Up.Ниже приведен вывод 3.) Перезапуск узла с помощью приведенной выше команды 4.) Перезапуск httpd

Я жду журналов от sysadmin для httpd, но я не знаю, что попробовать дальше ...

netstat -lpn | grep 'node'
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
tcp        0      0 127.0.0.1:8080          0.0.0.0:*               LISTEN      19221/node /apps/ma
tcp        0      0 127.0.0.1:8082          0.0.0.0:*               LISTEN      19221/node /apps/ma[![enter image description here][1]][1]

enter image description here

1 Ответ

0 голосов
/ 05 июля 2019

Оказывается, server.js был настроен на прослушивание порта 8081 на сервере приложений, и я неправильно предположил, что он настроен точно так же, как моя локальная машина, которая прослушивала порт 8080. Случай решен.

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