我有一个python守护程序作为我的web应用程序的一部分运行/我如何快速检查(使用python)我的守护程序是否正在运行,如果没有,启动它?我想以这种方式来修复守护进程的任何崩溃,因此脚本不必手动运行,它会在调用后立即自动运行然后保持运行。如果我的脚本正在运行,我如何检查(使用python)?
3 回答

慕盖茨4494581
TA贡献1850条经验 获得超11个赞
该PID库可以做的正是这一点。
from pid import PidFile
with PidFile():
do_something()
它还将自动处理pidfile存在但进程未运行的情况。
添加回答
举报
0/150
提交
取消