首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

【Deploy】Windows下永远不会嗝屁的服务管理器(守护进程)——NSSM

——chocolatey choco install nssm 2.使用 2.1 执行命令 nssm install 便会弹出NSSM service installer 2.2 安装服务 Application...服务管理主要有启动、停止和重启,其命令如下: 启动服务:nssm start 停止服务:nssm stop 重启服务:nssm restart 暂停/继续服务nssm pause nssm continue 查看服务状态:nssm status 当然,也可以使用系统自带的服务管理器操作和使用系统的命令。...2.3 卸载服务 服务删除可以使用如下命令之一: nssm remove nssm remove confirm 功能没有大的区别,后面的命令是自动确认的...3.效果 nssm守护nginx nssm守护node 博主用koa写了一个简单的web服务 const Koa = require('koa'); const Router = require('

5.5K20

将IoTDB注册为Windows服务

昨天写的文章《Windows Server上部署IoTDB集群》,Windows下的IoTDB是控制台程序,打开窗口后,很容易被别人给关掉,因此考虑做成Windows服务,nssm正是解决该问题的利器。...1.下载nssm:http://www.nssm.cc/download     查看官网提示,如果是win10/windows server 2016,应该下载“nssm 2.24-101-g897c7ad...”版本,否则启动时会报错 2.解压下载的nssm,找到里面的64位版本(我的电脑也是64位的),以管理员身份运行命令控制台:nssm install     在弹出框中选择iotdb的运行程序: 在打开的窗口中选择...主要的命令如下: nssm install servername 安装 nssm remove servername 移除 nssm start servername 开启 nssm stop servermame...停止 nssm restart servername 重启 nssm status servername 状态

1.1K10

【愚公系列】2022年12月 使用NSSM工具部署ELK三件套为Windows服务

前言 nssm是一个服务封装程序,它可以将普通exe程序封装成服务,实现开机自启动,同类型的工具还有微软自己的srvany,不过nssm更加简单易用,并且功能强大。...常用命令 nssm install servername //创建servername服务,弹出配置界面 nssm start servername //启动服务 nssm stop servername...//暂停服务 nssm restart servername //重新启动服务 nssm remove servername //删除创建的servername服务 nssm edit servername...nssm工具下载地址:http://nssm.cc/release/nssm-2.24.zip 本文案例以ELK三件套为例 一、使用NSSM工具部署ELK三件套为Windows服务 1.安装ElasticSearch...服务 管理员权限打开命令行工具,切换到nssm.exe所在路径,运行 nssm install,打开程序配置界面 .

52320

深入浅出:NSSM封装Windows服务工具的使用与介绍

一、NSSM的主要特点简单易用:NSSM的界面设计简洁明了,即使没有任何相关经验的用户也可以快速上手。...三、NSSM的功能扩展插件扩展:NSSM具有良好的可扩展性,可以通过插件扩展更多的功能。用户可以在NSSM官方网站上下载并安装相应的插件,以满足自己的需求。...依赖性问题:NSSM依赖于一些第三方库和组件,如果这些组件出现问题或需要更新,可能会影响NSSM的正常运行。...八、NSSM的使用示例以下是一个使用NSSM创建和配置Windows服务的示例:下载并安装NSSM首先,用户需要在官方网站上下载并安装NSSM。...nssm.exe help使用此命令可以查看NSSM的帮助文档。综上所述,NSSM是一款功能强大、易于使用的Windows服务管理工具。

2K10

.NET 8 AOT编译的辅助项目,让你的任何可执行应用快速部署为服务

把应用封装为服务的常用方式 WinSW 和 NSSM WinSW(Windows Service Wrapper)和 NSSM(Non-Sucking Service Manager)都是流行的开源工具...NSSM 则不依赖.NET框架,它是使用C++编写的,并且包含了一个用户友好的GUI进行服务配置。...NSSM 没有额外的依赖,它可以在所有现代Windows系统上直接运行。 6、社区和支持 WinSW 和 NSSM 都有活跃的社区,但他们的更新频率和社区支持可能会有所不同。...而如果你希望在没有.NET环境的系统上运行,或者你喜欢使用图形界面进行配置,那么NSSM可能更适合你。...NSSM注册服务后,后台会常驻一个NSSM的程序文件,所以我选择了使用WinSW来做这个辅助工具。

27910

Windows 设置 Python 脚本开机自启的一些心得

Listener(on_press=on_press, on_release=on_release) as listener: listener.join() 解决思路 pyinstaller+nssm...使用 pyinstaller 将 Python 程序打包为 exe 文件,并且使用 nssm 配置为系统服务,nssm 是一个服务封装程序,它可以将普通 exe 程序封装成服务,使之像 windows...同类型的工具还有微软自己的 srvany,不过 nssm 更加简单易用。...相关配置可以参考:Windows 使用 NSSM 将任意 exe 封装为服务 - 终点站 此思路在我自己的电脑上测试正常,但是在其他人电脑上 exe 程序会被 windows 防火墙误杀,查了很多资料才得知是...shell:startup 将写好的 bat 脚本拖入,便会开机自启动 总结 总的来说,要设置 Python 脚本开机后台自启,持续运行, 将 python 程序打包成可执行文件(exe)文件,再使用 nssm

3.1K10

【玩转腾讯云】Windows设置程序开机启动

image.png3、通过srvany/srvany-ng/SrvanyUI、nssm添加开机自启服务srvany来自微软Resource Kit Tools(rktools.exe),原本链接如下,但微软已经下掉了...添加服务、管理服务nssm官网:http://www.nssm.cc/downloadimage.pngnssm install ip_relay "C:\ip_relay_1.1\bin\win32\...③srvany*(含srvany-ng)不能放在system32目录,否则会报错;nssm则没事,32位、64位的nssm.exe放在system32目录都OK。...系统正在关机,实际并没有,这是360拦截.PNG⑤涉及的注册表键值,作为字符串,不要带双引号,在nssm场景中,带了双引号的话,启动服务时可能报错image.png⑥卸载服务前,把每个登录会话(比如vnc...我找了个【是WinForm,但不是Windows服务】的Notepad++来练手,果然踩坑了,踩坑是因为没有借助srvany*或nssm,直接用sc.exe配的,当然借助srvany*或nssm配的notepad

6.3K100

把 Console 部署成 Windows 服务,四种方式总有一款适合你!

缺点:有少量的代码侵入性,引入的依赖稍多 优点:微软正派血统,功能强大,内建日志支持 4. nssm 第三方工具 前面三种要么是内建模板,要么是安装 dll 的方式,那有没有一种真的可以对代码 零侵入...大千世界无奇不有,可以看一下这款工具:http://www.nssm.cc ,你无需修改任何代码, 直接发布代码后用下面命令安装即可: C:\Windows\system32>cd C:\xcode...\soft\nssm-2.24\win64 C:\xcode\soft\nssm-2.24\win64>nssm install TestService3 E:\net5\ConsoleApp1\ConsoleApp6...\bin\Release\netcoreapp3.1\publish\ConsoleApp6.exe && nssm start TestService3 Service "TestService3"...缺点:需要安装第三方工具 优点:对代码零侵入 三:总结 如果让我选择的话,我喜欢 3+4 的组合,代码层面我更愿意使用 微软新的 Hosting 承载,服务部署上更喜欢 nssm,毕竟它比 sc 灵活强大的多

61431
领券