你好,你可以 登入 weibo, github, 或 注册 成为我们的会员,来为大家分享.

shell脚本监控进程是否存在,不存在则启动实例-拎壶冲冲冲-51CTO博客 (0)

分享一下~

REF https://blog.51cto.com/13120271/2323374

分享人 admin @ 2020-02-14 21:14:33

我也说两句:

登录以分享
#! /bin/sh

proc_name="sniproxy"      #进程名

proc_num()                      #查询进程数量
{
    num=`ps -ef | grep $proc_name | grep -v grep | wc -l`
    return $num
}

proc_num
number=$?                       #获取进程数量
if [ $number -eq 0 ]            #如果进程数量为0
then                            #重新启动服务器,或者扩展其它内容。
    /usr/sbin/sniproxy -c /etc/sniproxy.conf
fi