每隔几秒检测进程是否挂了

Posted 吴悟无

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了每隔几秒检测进程是否挂了相关的知识,希望对你有一定的参考价值。

#!/usr/bin/python
# -*- coding: UTF-8 -*-
# @date: 2017/11/27 23:15
# @name: restart_myblog
# @author:vickey-wu

import os
import time

def restart():
    is_alive = os.system("netstat -anp | grep python")
    if is_alive:
        os.system("python /home/myblog/manage.py runserver")


if __name__ == __main__:    
    while 1:
        restart()
        time.sleep(2)

后台运行:nohup python restart_myblog.py &

 

以上是关于每隔几秒检测进程是否挂了的主要内容,如果未能解决你的问题,请参考以下文章

如何使用twisted每隔几秒发送一次IRC消息?

如何在python中每隔几秒在tkinter窗口中更改一行文本[重复]

让PHP文件每隔几秒执行一次

python定时器每隔几秒执行一次

相机跟随刚体抖动每隔几秒与背景对象

在 Pygame 中每隔几秒移动一个对象