检测nginx脚本,nginx脚本
检测nginx脚本,nginx脚本
该脚本主要检测nginx是否挂掉,如果挂掉则重新启动,未挂机则返回ok
while true
do
if [ `ps -ef|grep nginx|grep -v grep|wc -l` -lt 1 ] #判断nginx进程数是否小于1
then echo "nginx is shutdown"
/server/nginx/sbin/nginx #nginx挂机则启动,根据自身启动文件进行修改
else
echo "nginx is ok"
sleep 5 #隔5S检测一次,这里可根据实际要求设置检测间隔
fi
done
该脚本很简单,读者也可进行扩充,可以放在后台执行该脚本,可以省去手动启动不必要的麻烦
评论暂时关闭