NSSM将node.js项目注册为服务后,启动、停止、重启皆由windows来管理,所以我们不必担心NSSM无法处理项目因意外的停止,而Windows的服务管理即可处理这些问题。NSSM是一款免安装的服务管理软件,能够将exe应用封装成windows服务软件,还可以监控程序运行状态,软件拥有守护进程的功能。软件可以自动守护封装了的服务,软件还可以重定向输出,实现守护进程的功能。
同类型的工具还有微软自己的srvany,不过nssm更加简单易用,并且功能强大。它的特点如下:
1、支持普通exe程序(控制台程序或者带界面的Windows程序都可以)
2、安装简单,修改方便,不仅支持图形界面操作,也完全支持命令行设置
3、可以重定向输出(并且支持Rotation)
4、可以自动守护封装了的服务,程序挂掉了后可以自动重启
5、可以自定义环境变量
6、特别适合一些不带随计算机启动功能的软件来封装成服务
下载完解压到某个路径,然后将win64/win32文件夹路径(f:software ssmwin64)添加到环境变量Path即可。
NSSM用法
F:Software ssm
$ nssm
NSSM: The non-sucking service manager
Version 2.24-101-g897c7ad 64-bit, 2017-04-26
用法: nssm
1、安装服务
1)图形界面安装服务: nssm install [
提示:需要管理员权限
2 )命令行方式安装而无需确认:nssm install
2、编辑服务
1)图形界面: nssm edit
2)命令行方式
检索或编辑服务: nssm dump
获取某项配置信息:nssm get
单独设置某项配置:nssm set
重置某项配置: nssm reset
3、管理服务
1)启动服务:nssm start
2)停止服务:nssm stop
3)重启服务:nssm restart
4)查看服务状态:nssm status
nssm statuscode
5)手动轮转日志文件:nssm rotate
6)nssm processes
4、移除服务
1)弹出确认窗口:nssm remove [
2)不弹出确认窗口: nssm remove
加confirm后直接移除,而不会弹确认窗口
DualMonitorTools win7双任务栏插件7940人在玩如何在win7系统中设置双显示器都显示任务栏呢?接下来小编将会详细地进行介绍。
下载winhex下载1755人在玩winhex是一个专门用来对付各种日常紧急情况的小工具。可以用来检查和修复各种文件、恢复删除文件、硬盘损坏造成的数据丢失等。同时WinHex还可以让你看到其他程序隐藏起来的文件和数据。
下载Procexp.exe下载1647人在玩Procexp是Process Explorer的简称,比windows任务管理器要高级强大不少。Process Explorer是一种轻巧且可移植的高级过程管理实用程序,一款增强型的任务管理器,可从Task Manager停下来的地方接手。
下载corel产品注册机x71520人在玩orel产品系列注册机2020通用版是针对corel系列产品推出的专用注册机
下载upupoo免费版下载1427人在玩upupoo动态桌面是一款电脑动态桌面软件,又译为啊噗啊噗,可以将视频设为桌面壁纸,upupoo软件也收集了动漫、舞蹈、神曲、风景等大量的视频壁纸资源,全视角动态桌面,交互桌面,改变对传统桌面的认知,并且保证永久免费使用。
下载VMware Workstation 8.0下载1371人在玩vmware8是一款专业好用的虚拟机软件,能够帮助用户在单一的桌面上同时运行不同的操作系统,vmware8中文版可以完美支持win、mac、linux操作系统的运行,用来开发、测试以及部署新的应用程序再合适不过。
下载DeskPins绿色汉化版下载1210人在玩DeskPins是一款可以把你想要的窗口放在最顶层的软件,还可以把窗口自动置顶。常用软件前端显示(DeskPins),可以见你常用的窗口定在桌面前端,就像大头针一样,只需要点击DeskPins大头针图标,然后点击任何一个窗口,DeskPins就可以将任何应用窗口保持在其它窗口最顶层。
下载TrayS下载1169人在玩TrayS是一款简单好用的桌面小工具,支持自定义操作,可以将任务栏设置成自己喜欢的颜色或样式,非常方便,操作上几乎没啥难度。
下载transmac破解版下载975人在玩TransMac(dmg文件打开工具)这个软件可以在windows上打开mac的文件系统,比如说mac磁盘,或者是mac系统镜像等等。
下载Twomon SE免费版下载916人在玩TwomonSE是一款屏幕扩展工具,可以把你的手机、平板当做第二个电脑屏幕使用,TwomonSE软件功能包括扩展屏幕、重复的屏幕、显示触摸等,使用非常方便。
下载