1.到官网https://nssm.cc/download,下载nssm,随便解压到某个目录,不要有中文
2.打开cmd,电脑是多少位就切换到多少位,我的是切换到\opm\nssm-2.24\win64
c:\users\administrator>d: d:\>cd d:\opm\nssm-2.24\win64 d:\opm\nssm-2.24\win64>nssm install
后面也可以跟具体的启动的服务,比如测试环境opmdev,生产环境opmprd
输入nssm install后,会弹出对话框
3.在弹出的 gui 中配置:
path: javaw.exe 的完整路径(如 c:\program files\java\jdk-17\bin\javaw.exe) startup directory:path选择后,会自动填写 arguments: -xmx4g -xms4g -dfile.encoding=utf-8 -jar "d:\opm\dev\open-manager-1.0-snapshot.jar" 如果第5步没输入安装的服务名称,弹出的gui也会提供输入服务名称,输入名称了,会显示出来 service name:opmdev 点击 install service。
6.点击install service后会出现以下安装成功提示,此时只是安装,并未启动,服务不可用
service "opmdev" installed successfully!
7.启动服务
d:\opm\nssm-2.24\win64>net start opmdev opmdev 服务正在启动 . opmdev 服务已经启动成功。
8.停止服务
d:\opm\nssm-2.24\win64>net stop opmdev . opmdev 服务已成功停止。
9.卸载服务
d:\opm\nssm-2.24\win64>nssm remove opmdev confirm service "opmdev" removed successfully!
10.查看服务状态
d:\opm\nssm-2.24\win64>nssm status opmdev service_running
11.编辑服务配置,会打开gui界面
nssm edit opmdev
启动成工后,就可以在任务管理器看到安装的服务,以后的启动也可以直接在任务管理的服务中启动,停止
到此这篇关于windows服务器中使用nssm启动多个springboot服务的文章就介绍到这了,更多相关nssm启动多个springboot服务内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!
发表评论