Я пользуюсь forever-service. , ,
Это то, что сработало для меня. Он выполняет следующие действия: каждый раз, когда файл json или raml в папке dist/assets приложений изменяется, подождите 10 секунд, а затем перезапустите приложение узла (сервер.JS скрипт):
$ forever-service install raml --script server.js -f " -c nodemon" -o " --delay 10 --watch dist/assets -e json,raml --exitcrash" -e "PATH=/usr/local/bin:$PATH"
Тогда я могу запустить:
$ service raml start|stop|restart|status
Я также начала службы на перезагрузки сервера с помощью утилиты chkconfig:
$ chkconfig --add raml
$ chkconfig raml on
Спасибо. Это сработало! –
Вы должны увидеть ответ cfogelberg по этому вопросу за слабость этого решения. У моего ответа есть обходное решение для него. – Jubair
не работает для большого количества пользователей, посетив это http://stackoverflow.com/questions/29536649/node-server-crashes-after-few-hours –