NSSM通俗易懂介绍,安装与使用
一.NSSM服务介绍
SSM(the Non-Sucking Service Manager)是Windows环境下一款免安装的服务管理软件,它可以将应用封装成服务,即将普通exe程序或者jar包应用,封装成服务使之像windows服务可以设置自动启动等。并且可以监控程序运行状态,程序异常中断后自动启动,实现守护进程的功能。
1.1 nssm常用命令
nssm install servername //创建servername服务
nssm start servername //启动服务
nssm stop servername //暂停服务
nssm restart servername //重新启动服务
nssm remove servername //删除创建的servername服务
二. NSSM服务安装
三. NSSM服务的简单使用
首先在win环境或者服务器环境准备好jar包,并在他的同级目录下建立好txt文件,进行编辑,最后修改为点bat文件;
然后开始测试bat文件是否可以正常运行;
如果此时不能如上图运行或者报错找不到命令,则有可能是因为你的环境中没有java环境,或者你的jar包有问题不能正常运行,或者你的bat文件的命令写错了,请核对好,如果此时不能出现如上图的效果则无法进行接下来的部署;测试jar是否可以正常运行
开始测试服务:
然后此时关闭黑窗口,再测试:
OK,此时我们来部署我们的服务,打开我们下载好的nssm服务,目录结构如下:
然后进入win64目录,并在路径上cmd,并回车
然后输入命令:
然后打开服务,就可以看到我们刚才创建的服务
然后我们重新测试我们的服务:
如果此时是在服务器上部署的,那么就可以将127.0.0.1 替换成为你的服务器上的地址即可,完结撒花!!!