本文主要是介绍使用nssm将fastapi做成服务解决cmd使用命令启动卡顿问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
下载nssm
点击下载
我使用的是64位的操作系统所以选择64位win64
点击进去在地址栏里面输入cmd回车
输入
nssm.exe install "想要做成的服务名称" "python路径精确到python.exe" "程序路径要绝对路径"
然后就做出了服务并且启动
可以在服务管理控制台中(可以通过运行services.msc
命令来打开)找到你的服务,并可以右键点击进行启动、停止、重启等操作。
nssm remove 服务名称
添加日志
nssm set 服务名称 AppStdout <自定义日志路径>
可以做成开机自动启动
nssm set 服务的名称 Start SERVICE_AUTO_START
可以通过以下方式验证服务是否已设置为自启动:
打开“运行”对话框(Win + R),输入 services.msc 并按回车键。
在服务列表中找到 servicename 。
双击服务打开其属性对话框。
在“常规”选项卡下,查看“启动类型”是否显示为“自动”。
重新启动服务
net stop 服务名称
net start 服务名称
欢迎加入群聊讨论 416836417
这篇关于使用nssm将fastapi做成服务解决cmd使用命令启动卡顿问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!