nssm的使用方法(安装Windows服务)
xjfeng
阅读:267
2025-01-22 16:53:48
评论:0
一、下载
官网下载nssm软件:https://nssm.cc/download
#在该软件的文件夹下shift+单击鼠标右键 或者在该软件的文件夹路径下CMD打开命令窗口输入nssm install
二、安装服务(下面以注册nginx的服务为例)
1. 安装服务,打开nssm.exe所在文件,进入CMD窗口
2.点击“install service”,打开控制面板--》管理工具--》服务,即可看到对应的nginx服务,设置自动启动并启动即可
3.其他的java springboot服务,可以将启动命令输入start.bat,在选择启动服务的时候选择start.bat即可
其他管理服务命令:
NSSM 的主要功能可以通过命令行实现。
服务安装
nssm install <服务名> <程序路径> [参数]
服务的启动目录默认为程序所在目录,可在安装后通过以下命令覆盖:
nssm set <服务名> AppDirectory <路径>
服务删除
nssm remove <服务名>
启动与停止服务
nssm start <服务名>nssm stop <服务名>nssm restart <服务名>
查询服务状态
nssm status <服务名>
控制服务
暂停、继续或执行日志文件轮换:
nssm pause <服务名>nssm continue <服务名>nssm rotate <服务名>
配置参数
NSSM 提供多种参数配置,可通过以下命令查看或设置参数:
nssm get <服务名> <参数>nssm set <服务名> <参数> <值>
参数可以重置为默认值:
nssm reset <服务名> <参数>
环境变量
可以通过以下命令查看或设置环境变量:
nssm get <服务名> AppEnvironmentExtra nssm set <服务名> AppEnvironmentExtra KEY=VALUE
退出码配置
设置应用程序以特定退出码退出时的操作,例如:
nssm set <服务名> AppExit 2 Exit
声明
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源; 2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任; 3.作者投稿可能会经我们编辑修改或补充。