Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » jQuery » Зависает процесс nodejs, как исправить?

Зависает процесс nodejs, как исправить?


     21.07.2017    node, js    Все вопросы » jQuery    2197

вопрос
Ситуация такая. Есть сайт, который работает с nodejs. Сайт несколько раз мигрировал с разных VPS. Везде nodejs работал, проблем не было. Заказал выделенный сервер, установил все компонент, сайт работает (вместе с сайтом мигрировали и поддомены для тестирования кода) все вроде замечательно, но на следующий день с утра стал зависать процесс nodejs, т.е. по ssh сам процесс есть, но при работе с сайтом - node не работает, в console браузера выдает ошибку,что socket.io не доступен по назначенному порту - адресу (порты везде указал правильно, в принципе - на других VPS все работало). Приходилось убивать процесс и запускать заново. После установил модуль supervisor для npm, стал запускать через него (правда незнаю зачем, так как до этого же все работало) - теперь через день в районе обеда ситуация повторяется. Думал уже обновить nodejs, но останавливает то,что на поддоменах(о них я писал в начале) - все работает прекрасно - за месяц работы сервера я еще не разу не перезапускал процесс nodejs, т.е. они работают без сбоя, это меня и останавливать от обновления nodejs, так как если бы была проблема в нем - тогда наверное и на поддоменах зависал бы процесс. Если бы была ошибка в настройках nginx - тогда и на поддоменах(у них настройки аналогичны, кроме 301 редиректа - на основном домене стоит он, но на предыдущем vps он работал с ним неделю без проблем) была бы ошибка. В чем беда - понять не могу. Помогите советом, куда копать, где искать. Заново сервер переустанавливать - не вариант, много данных уже имеется на сервере, да и в принципе сайт рабочий. Метод - убивать процесс и заново запускать тоже не вариант, так как вычислить точное время когда отваливается nodejs - трудно и не всегда есть интернет под рукой, чтобы запускать, да и вобще, - это не правильно, так как все должно работать без этого нормально, на поддоменах же работает. вообщем (у меня по русскому языку двойка, я не знаю, что в русском языке не существует слова вообщем) мистика какая-то и разобраться не могу в этом, так как ошибки по nodejs нигде не отображает - имею ввиду журнал.

Ответа пока нет


1 комментарий

estverum
Юзер

estverum - 28 июля 2017 20:46 -

76 просмотров - 0 комментариев. Я думаю или это самый ложный вопрос или частая проблема

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх