私はWindows上でウェイトレスとファルコンを使用してAPIサーバーを作成しました。それは素晴らしい仕事ですが、今私はそれを監視できるようにサービスとして実行する必要があります。これを行う最善の方法は何ですか?私はpywin32とcherrypy's own implementationを見てきました。私はパイソン経由でウェイトレスを止めることに困惑します。私はctrl-breakがcmdを使用しているときに使用されているが、Pythonを使用するときに何を使用するかはわかりません。WindowsサービスとしてのPythonウェイトレス
def SvcStop(self):
self.ReportServiceStatus(win32service.SERVICE_STOP_PENDING)
cherrypy.server.stop()
win32event.SetEvent(self.stop_event)
私はウェイトレスにチェリーピーチのような停止機能はありません。
助けがあれば助かります。 pywin32の外にあっても。ウェイトレスをWindows上でサービスとして実行する方法については、いくつかの詳細が必要です。これにはたくさんの方法があり、どちらが推奨されているのか分かりません。
おかげで、 アンソニー