我目前有一個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