NSSM是一款Windows系统服务管理工具,可以将NodeJS项目注册为Windows系统服务的工具,注册为系统服务后,启动、停止、重启操作均由windows接管。
操作流程
- 访问NSSM官方下载地址下载软件 (或从本站分享点下载)
- 根据操作系统版本将对应的nssm.exe文件解压至指定目录
- 打开命令提示符并进入nssm.exe目录
- 输入相应的命令对系统服务展开操作
常用命令
# 创建服务,<servicename>为待创建的服务名称 nssm install <servicename> # 启动服务,服务名称可在服务管理的详情页中查看 nssm start <servicename> # 暂停服务 nssm stop <servicename> # 重启服务 nssm restart <servicename> # 删除服务 nssm remove <servicename>
创建服务说明
除创建服务需要用到UI外,其他操作均在命令行完成,现在针对创建服务简单描述。
输入命令“nssm install <servicename>”,回车后将弹出UI,本文说几个最常用的标签:
标签 | 说明 |
Application Path | 应用程序文件路径 |
Startup directory | 应用程序所在目录 |
Arguments | 启动参数 |
Display name | 显示名称,即在服务管理列表中显示的名称 |
Description | 服务说明,即在服务管理列表中显示的描述 |
填写相关内容后,点击“Install service”即可注册服务,然后在操作系统的服务管理工具中看到刚刚注册的服务。
原创文章禁止转载:技术学堂 » Windows服务管理工具nssm使用说明