Развертывание nodejs в среде Windows - программирование
Подтвердить что ты не робот

Развертывание nodejs в среде Windows

Я пытаюсь развернуть nodejs в среде Windows. Насколько я вижу, nodejs - это стандартное приложение, запускаемое через командную строку. Однако выполнение этого способа не очень практично в серверной среде. Есть ли способ запустить его как службу Windows, так что вы получаете все преимущества контроля выполнения, как у вас с другими службами? Я нашел похожие записи в форуме по этому вопросу, однако все они связаны с запуском nodejs в среде linux, как бы вы это сделали в среде окна?

4b9b3361

Ответ 1

Приложение Nodejs не похоже на mongodb, redis, nginx... Он не должен запускаться как служба os.

Как правило, люди обычно используют инструмент управления процессами, например pm2 для запуска производственных приложений nodejs. Вы можете попробовать попробовать, создав deploy.sh или deploy.bat в качестве файла исполнения, который запускает команду pm2 для запуска или перезапуска приложения.