我目前有一个Python web服务器应用程序正在运行,我想为cron作业使用python脚本来检查应用程序是否正在运行,否则启动应用程序。使用cron作业来检查python脚本是否正在运行
我有如下下面的代码:
import os
string = os.popen('ps aux')
n = 0
for line in string.readlines():
if "python webserver.py" in line:
n+=1
if n < 1:
os.system('python webserver.py')
现在脚本执行的应用程序。但我想要的是让脚本启动应用程序并退出,让应用程序继续运行。有什么办法可以这样做吗?提前致谢。
我会在一个简单的shell脚本中执行此操作。使用命令末尾的'&'字符在后台运行它。 – wim 2012-02-10 06:00:04