2
我有一个启动cherrypy的进程运行一个任务,然后需要检查它是否仍在运行或已完成任务。我正在运行python 2.6.7检查cherrypy是否有效
while True:
if t1.isAlive():
cherrypy.engine.start()
else:
cherrypy.engine.stop()
print "server down"
目前我有: 而真: \t如果t1.isAlive(): \t \t cherrypy.engine.start() \t其他: \t \t cherrypy.engine.stop() \t \t打印“服务器关闭” 其中我有cherrypy.engine.start()我希望它检查它是否已经运行,如果是这样,只是继续,如果不启动它。 – 2012-07-06 10:13:37
不要回答评论,只是更新你的第一个问题。所以你的樱桃和你的线程运行在同一个过程? – 2012-07-07 11:48:37
对不起,Cherrypy在调用线程中,主代码是一个子线程。 – 2012-07-07 18:40:49