linux服务器怎么部署守护某一个进程
需求:
公司有个要求,某个服务经常性的自动断掉,影响业务,需要做个守护进程,检测服务时间5秒一次,怎么去使用shell脚本去实现。
以下为脚本实例,根据自己的需要去修改
创建shell脚本文件
vim test.sh
while true;
do
server=`ps aux | grep test| grep -v grep`
if [ ! "$server" ]; then
nohup /etc/init.d/mysql start &
fi
sleep 5
done
后台启动脚本即可
nohup sh test.sh &
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。