nssm使用,安装服务、删除服务

安装服务参考

nssm设置solr开机启动服务

 

删除服务

Windows删除服务

sc delete 服务名

 

 

nssm删除服务

nssm remove 服务名

 

 

nssm常用命令:

nssm install servername //创建servername服务
nssm start servername //启动服务
nssm stop servername //暂停服务
nssm restart servername //重新启动服务
nssm remove servername //删除创建的servername服务
 

转载于:https://www.cnblogs.com/xiaostudy/p/10937526.html

### 如何使用 NSSM 将 Python 应用程序安装为 Windows 服务 NSSM (Non-Sucking Service Manager) 是一种用于将任何可执行文件作为 Windows 服务运行的工具。以下是关于如何通过 NSSM 将 Python 脚本设置为 Windows 服务的具体方法。 #### 下载并解压 NSSM 首先需要从官方站点下载最新版本的 NSSM 工具[^3]。访问链接 `https://nssm.cc/ci/nssm-2.24-101-g897c7ad.zip` 并将其保存到本地计算机上。解压缩该 ZIP 文件至一个方便的位置,例如 C:\Tools\nssm\。 #### 创建 Python 脚本 假设有一个名为 `my_script.py` 的 Python 脚本位于路径 `C:\Scripts\my_script.py` 中。此脚本将是您希望转换成 Windows 服务的目标应用。 #### 配置 NSSM创建服务 打开命令提示符(CMD),导航到包含 nssm.exe 的目录。输入以下命令来启动配置向导: ```cmd nssm install MyPythonService ``` 这会弹出一个图形界面窗口,在其中填写必要的参数: - **Path**: 输入 Python 解释器的完整路径,通常类似于 `C:\Python39\python.exe`。 - **Startup directory**: 设置为 Python 安装所在的根目录或者您的工作目录,比如 `C:\Python39\`. - **Arguments**: 提供要运行的 Python 脚本及其参数,例如 `"C:\Scripts\my_script.py"`[^1]. 完成这些字段后点击 “Install service” 按钮即可成功建立新服务。 #### 启动和管理新建的服务 一旦服务被正确安装好之后,可以借助下面几条指令对其进行控制: - 开始服务: ```cmd net start MyPythonService ``` - 停止服务: ```cmd net stop MyPythonService ``` - 删除不再使用的旧有服务: ```cmd sc delete MyPythonService ``` 以上操作均需管理员权限才能顺利完成。 对于更复杂的场景如 Celery worker 或者其他长期运行的任务调度程序同样适用上述流程[^2]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值