美文网首页
linux下的python进程守护

linux下的python进程守护

作者: 丙吉 | 来源:发表于2020-03-31 11:14 被阅读0次

一般情况下,运行python脚本直接:

nohup python server.py  >> log/server.log 2>&1 &

但为了保证进程不被kill掉,如下的shell脚本来维护即可。

#! /bin/bash

SCRIPT="./server.py"

while true

do

    tmpstr=`ps -ef|grep ${SCRIPT}|grep -v grep|wc -l`

    if [ ${tmpstr} -eq 0 ];then

        nohup python $SCRIPT 1>log/server.log 2>&1 &

    fi

    sleep 1

done

exit 0

相关文章

  • linux下的python进程守护

    一般情况下,运行python脚本直接: nohup python server.py >> log/server....

  • supervisor配置及命令

    ​ Supervisor 是 Linux 系统中常用的进程守护程序。 supervisor使用了python进...

  • 守护进程转换

    在Linux下大部分软件都不会以守护进程运行,比如基于Python的Superset、Sentry,再比如基于No...

  • linux下3种kill所有python进程的方法

    转载至linux杀死python进程_linux下3种高效Kill掉所有python进程的方法[https://b...

  • Linux下的守护进程

    这两天在搭建VNC服务的时候,遇到一个简单的问题,却困扰了我有一会:网上的教程大部分是修改.service文件,然...

  • 进程守护进程

    什么是守护进程?Linux 的大多数服务器就是用守护进程实现的,使用ps -axj可以查看守护进程: 守护进程基本...

  • 使用Supervisor 管理.net core mvc部署

    Supervisor简介 Supervisor是一个用python编写的,linux平台下的进程守护工具,它通过子...

  • linux进程

    linux进程包含如下几个方面:1:进程的控制(创建,等待子进程终止,执行程序,退出)2:守护进程(什么是守护进程...

  • Linux 守护进程创建原理及简易方法

    1:什么是Linux下的守护进程 Linux daemon是运行于后台常驻内存的一种特殊进程,周期性的执行或者等待...

  • Python daemon守护进程!

    Python daemon 守护进程学习与总结。 守护进程 定义 守护进程是生存期长的一种进程。它们独立于控制终端...

网友评论

      本文标题:linux下的python进程守护

      本文链接:https://www.haomeiwen.com/subject/msfwuhtx.html