Я пытаюсь развернуть nodejs в среде Windows. Насколько я вижу, nodejs - это стандартное приложение, запускаемое через командную строку. Однако выполнение этого способа не очень практично в серверной среде. Есть ли способ запустить его как службу Windows, так что вы получаете все преимущества контроля выполнения, как у вас с другими службами? Я нашел похожие записи в форуме по этому вопросу, однако все они связаны с запуском nodejs в среде linux, как бы вы это сделали в среде окна?Развертывание nodejs в среде Windows
10
A
ответ
4
Приложение Nodejs не похоже на mongodb, redis, nginx ... Оно не должно работать как служба os.
Как правило, люди обычно используют инструмент управления процессами, например pm2, для запуска производственных приложений nodejs. Вы можете попробовать, создав deploy.sh
или deploy.bat
в качестве файла исполнения, который вызывает команду pm2
для запуска или перезапуска приложения.
Смежные вопросы
- 1. Вытащить развертывание в среде Windows
- 2. Modulus.io NodeJS-развертывание
- 3. Развертывание определенных файлов в NodeJS
- 4. Qt5 Развертывание в Windows
- 5. Развертывание nodejs на amazon
- 6. sys.argv в среде windows
- 7. Развертывание программного обеспечения в виртуальной среде
- 8. Развертывание базы данных TFS в среде Sandbox
- 9. Развертывание служб WCF в производственной среде
- 10. Развертывание приложения Worklight в производственной среде
- 11. Развертывание файлов изображений в среде Clojure/Java
- 12. Развертывание cx_Oracle в Windows
- 13. Развертывание sails.js в Windows Azure веб-сайт
- 14. Nodemon не перезагружается в среде Windows Docker
- 15. Развертывание nodejs приложения на Heroku
- 16. Развертывание nodejs приложения с ExpressJS
- 17. Развертывание Laravel + NodeJs + Socket.io Project
- 18. Развертывание nodejs/mongoose to heroku
- 19. Развертывание приложения NodeJS - NPM/Gulp
- 20. NodeJS Развертывание ошибок AWS Beanstalk
- 21. Простое развертывание NodeJS для Heroku
- 22. rethinkdb nodejs контейнер в кластерной среде
- 23. Развертывание NodeJs на удаленном сервере
- 24. Windows loginID help в среде Windows/Apache2.2
- 25. Совместимость PowerBuilder в среде Windows
- 26. Построить OpencvBlobsLib в среде Windows
- 27. Ошибка NodeJS в Windows
- 28. NodeJS readFile В Windows
- 29. Развертывание Щелкните один раз на производственной среде
- 30. NodeJS - Развертывание сервера сокетов в Jelastic
Что не практично? – hexacyanide
Это нецелесообразно, так как он требует, чтобы вы постоянно регистрировались на сервере в сеансе с командной строкой, и если сервер перезагружен или сбой nodejs, вам нужно повторно запустить эту команду, поэтому вам необходимо постоянно ее контролировать. – aggaton
Возможный дубликат [Как установить node.js в качестве службы Windows?] (Http://stackoverflow.com/questions/10547974/how-to-install-node-js-as-windows-service) – hexacyanide