检测nginx脚本

来源:互联网 发布:云技术与大数据 编辑:程序博客网 时间:2024/05/22 15:27

该脚本主要检测nginx是否挂掉,如果挂掉则重新启动,未挂机则返回ok

while truedoif [ `ps -ef|grep nginx|grep -v grep|wc -l` -lt 1 ]                     #判断nginx进程数是否小于1then echo "nginx is shutdown"/server/nginx/sbin/nginx                                                #nginx挂机则启动,根据自身启动文件进行修改elseecho "nginx is ok"sleep 5                                                                 #隔5S检测一次,这里可根据实际要求设置检测间隔fidone

该脚本很简单,读者也可进行扩充,可以放在后台执行该脚本,可以省去手动启动不必要的麻烦



原创粉丝点击