私はcherrypy
Pythonスクリプトで使用しています。ワーカースレッドからcherrypyメインプロセスを停止できるように、メインアプリケーションからコールバックメソッドを登録する必要があると思いますが、そのプロセス内でメインプロセスを強制終了するにはどうすればよいですか。
cherrypy
メインプロセス内から停止する方法を知りたいです。
私はcherrypy
Pythonスクリプトで使用しています。ワーカースレッドからcherrypyメインプロセスを停止できるように、メインアプリケーションからコールバックメソッドを登録する必要があると思いますが、そのプロセス内でメインプロセスを強制終了するにはどうすればよいですか。
cherrypy
メインプロセス内から停止する方法を知りたいです。
これを試して。
import sys
class CherryPyApp(object):
def default(self):
sys.exit()
default.exposed = True
cherrypy.quickstart(CherryPyApp())
プロセスが (quickstart または engine.block を介して) ブロックするために CherryPy を使用している場合、cherrypy.engine.exit()
ページ ハンドラーから単純に呼び出すことができます。サブスクライブしている可能性のある CherryPy とプラグインを適切に終了するため、これは最もクリーンなオプションです。