【发布时间】:2014-10-31 00:50:45
【问题描述】:
我创建了以下函数来关闭cherrypy:
import cherrypy
cherrypy.engine.exit()
文件名:shutdown.py。然后我在命令行中输入命令python shutdown.py。出现以下消息:
[06/Sep/2014:11:28:22] ENGINE Bus STOPPING
[06/Sep/2014:11:28:22] ENGINE HTTP Server None already shut down
[06/Sep/2014:11:28:22] ENGINE No thread running for None.
[06/Sep/2014:11:28:22] ENGINE No thread running for None.
[06/Sep/2014:11:28:22] ENGINE Bus STOPPED
[06/Sep/2014:11:28:22] ENGINE Bus EXITING
[06/Sep/2014:11:28:22] ENGINE Bus EXITED
但是,CherryPy 仍在运行。那么如何关闭 CherryPy?
另外,如果我同时运行多个cherrypy 服务器怎么办? shutdown.py 会杀死所有的人吗?
【问题讨论】:
-
您正在运行哪个操作系统?您需要使用信号来杀死另一个进程。没有全局cherrypy服务器。
-
操作系统:ubuntu 14.04 LTS。
标签: cherrypy