这次使用NSSM这个工具来部署node应用。NSSM会监控你安装的node服务,如果node挂了,NSSM会自动重启它。
- 下载最新版本NSSM 👉 官方下载
- 解压后,打开命令行,进入win32或win64(具体看系统) 目录下,运行安装服务:
nssm install test
此时会弹出:
- 输入相关参数后点击
Install service
安装服务- Patch: 选择node.exe
- Startup directory: nodejs应用的目录
- Argument: 启动参数
安装成功后显示:
- 执行
nssm start test
来启动服务
nssm常用命令:
nssm install servername //创建servername服务
nssm start servername //启动服务
nssm stop servername //暂停服务
nssm restart servername //重新启动服务
nssm remove servername //删除创建的servername服务