@basuser123 said in Постоянный старт node js при запуске скрипта:
походу модуль какой-то.. а как узнать какой?
Самое очевидное решение - отключать поочерёдно модули и смотреть на результат
Добрый день.
Столкнулся с проблемой при работе с websocket. Скрип завершается с ошибкой "Node process stopped."
То есть скрипт выполняется и просто на ровном месте происходит эта ошибка, если в лог выводить меньше сообщений, то ошибка происходит позже. Смысл работы скрипта заключается в том, что он сначала собирает список комнат чата, а затем из каждой комнаты собирает имена юзеров. Причем если не ограничить количество собираемых комнат, то ошибка опять же произойдет быстрее. Но в любом случае, когда дело доходит до собирания юзеров, то максимум на четвертом юзере происходит ошибка. Претензий к коду нет, потому что ошибки происходят в разных местах и виной тому какие то ограничения, не связанные с кодом. В чем может быть причина?
@GhostZ проблема не с асинхронностью. Это я предусмотрел. И не в таймауте выполнения блока Node.js у меня стоит 10 минут. А ошибка происходит быстрее, и она зависит от того насколько много выводить в лог и от того насколько много сохранять данных в объектах js и BAS
@Kroner said in Некорректно работает Node.js:
"Node process stopped."
Эта ошибка означает, что процесс ноды умер из-за ошибки. Можете попробовать поискать ошибку в логе ноды node_log.txt И не выводите в лог какие-то огромные объекты ноды с большим числом ссылок