nssm 在windows上部署服務


簡介

  NSSM是一款可將Nodejs項目注冊為Windows系統服務的工具。當你的Node.js項目需要部署在Windows Server上時,NSSM是一個不錯的選擇。

特點

  NSSM將Node.js項目注冊為服務后,啟動、停止、重啟皆由windows來管理,所以我們不必擔心NSSM無法處理項目因意外的停止,而Windows的服務管理即可處理這些問題。

使用

1.下載NSSM       download.
2.根據自己的平台,將32/64位nssm.exe文件解壓至任意文件夾。
3.cmd定位至nssm.exe所在目錄。
4.輸入 nssm install {服務名稱},即注冊服務的名稱。注冊服務彈出如下NSSM界面。

 

5.Application標簽設置:

  • Application Path: 選擇系統安裝的node.exe。
  • Startup directory: 選擇nodejs項目的根目錄。
  • Arguments: 輸入啟動參數,如默認的express項目的參數為./bin/www

6.上述步驟操作完成,即可點擊Install service來注冊服務。我們在系統的服務中即可找到剛剛注冊的服務。
7.在系統服務中找到剛剛注冊的服務,右鍵屬性 - 恢復即可設置此服務掛掉重啟等內容。

 

nssm常用命令:

nssm install servername //創建servername服務
nssm start servername //啟動服務
nssm stop servername //暫停服務
nssm restart servername //重新啟動服務
nssm remove servername //刪除創建的servername服務


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM