shell脚本监听服务器进程
时间:2022-07-13 来源:未知 投稿:admin 点击:次
基于指令 ps -ef | grep <app-name> | wc -l
#!/bin/bash
now=`date +"%Y-%m-%d %H:%M:%S"`
for cn in docker_name1 docker_name2 docker_name3
do
exist=`ps -ef | grep $cn | wc -l`
if [ $exist -ne 2 ];then
sh ./script/$cn.sh
echo "${now} 重启进程 $cn" >> ./monitor.log
fi
done
#!/bin/bash
now=`date +"%Y-%m-%d %H:%M:%S"`
for cn in docker_name1 docker_name2 docker_name3
do
exist=`ps -ef | grep $cn | wc -l`
if [ $exist -ne 2 ];then
sh ./script/$cn.sh
echo "${now} 重启进程 $cn" >> ./monitor.log
fi
done
如果您的问题仍未解决,还可以加入服务器在线技术交流QQ群:8017413寻求帮助。
相关内容