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