NSSM封装Windows服务工具的使用与介绍

NSSM 是一个服务封装程序,它可以将普通 exe 程序 或 Java程序 或 Nodejs 项目封装成服务,像 windows 服务一样运行。同类型的工具还有微软自己的 srvany,不过 NSSM 更加简单易用,并且功能强大。它的特点如下:

支持普通 exe 程序(控制台程序或者带界面的 Windows 程序都可以)
安装简单,修改方便
可以重定向输出(并且支持 Rotation)
可以自动守护封装了的服务,程序挂掉了后可以自动重启
可以自定义环境变量
下面以用Nssm在Windows上安装Nginx并将其设置为服务为例进行介绍:
进入Nssm文件所在路径文件夹,打开Windows终端,运行:
nssm install Nginx

Path:nginx执行文件所在路径,选中.exe文件
Startup directory:执行文件所在路径
Arguments:执行时所带参数,例如:
-c E:\project\java\changchun-zhengzhao\ESMS\nginx\conf\nginx.conf

最前面一定不要忘记空格。不然会运行失败。

posted @   5255号蜘蛛精  阅读(70)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
历史上的今天:
2019-11-19 adsl拨号服务器构建代理池
2019-11-19 python爬虫防止IP被封的一些措施
2019-11-19 IE8无法保存代理服务器的设置
点击右上角即可分享
微信分享提示