python服务员作为一个Windows服务

python服务员作为一个Windows服务,第1张

概述python服务作为一个Windows服务

我写了一个API服务器,在服务器上使用女服务员和猎鹰。 它的工作很好,但现在我需要运行它作为服务,所以它可以监控。 什么是最好的方法来做到这一点? 我已经看了pywin32和cherrypy自己的实现 。 我被困在服务员通过python停下来。 我知道使用cmd时使用ctrl-break,但不知道使用python时要使用什么。

def SvcStop(self): self.ReportServiceStatus(win32service.SERVICE_Stop_PENDING) cherrypy.server.stop() win32event.SetEvent(self.stop_event)

我没有看到女服务员有像樱桃停止function。

任何帮助将是伟大的。 即使它在pywin32之外。 只需要一些细节,如何让女服务员在windows上作为服务运行,因为有很多方法可以做到这一点,我不确定哪些是推荐的。

谢谢你,安东尼

我不知道如何阻止女服务员除了杀死线程。 你有没有尝试,如果它反应做一些信号?

除了pywin32,你也可以尝试使用Non-sucking服务管理器NSSM

总结

以上是内存溢出为你收集整理的python服务员作为一个Windows服务全部内容,希望文章能够帮你解决python服务员作为一个Windows服务所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1273569.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-08
下一篇 2022-06-08

发表评论

登录后才能评论

评论列表(0条)

保存