这是我公司需求,要在项目中加上守护进程,意外崩溃后自动启动项目,机器重启时自动启动项目。

目前我正在整理博客,整理到了这文章,本想删了,但是想想还是留着,目前公司以无在使用该脚本

很简单的一个shell脚本




伪守护进程脚本

#!/bin/bash/

while true 
do

PID=$(ps -ef | grep "检测关键字" | grep -v grep | awk '{print $2}')

if [ -n "$PID" ]
        then
                echo "$PID">/dev/null
        else
                启动方法
                sleep 3
        fi

sleep 3

done

分割线


开机自启

echo " bash 脚本名 & " >> /etc/rc.local
echo " exit 0 " >> /etc/rc.local
chmod +x /etc/rc.local
扫描二维码,在手机上阅读!

本文由 心态很重要 创作,采用 知识共享署名 3.0,可自由转载、引用,但需署名作者且注明文章出处。

还不快抢沙发

添加新评论