商品分类
推荐人 : admin 2011-01-07 10:51 技术分享 热度: 765 ℃ 0 条评论
LNMP-502自动重启脚本

使用lnmp的同学经常会遇到nginx出现502的情况,有些时候无论怎么调整,都不能解决问题,如果在睡觉的时候出现问题,而自己又没有检查,那流量不就白白浪费了吗?
下面我介绍一种方法,完全可以监测到502然后自动重启php-fpm
在SSH中新建一个文件
SSH中输入:
vi 502.sh
在文件中输入如下内容
#!/bin/bash
MY_URL="http://www.zhujima.com/"
RESULT=`curl -I $MY_URL|grep "HTTP/1.1 502"`
if [ -n "$RESULT" ]; then
/etc/init.d/php-fpm restart
fi

然后保存,其中的网址设置你这台VPS上的任意网页

赋予777权限
chmod 777 /root/502.sh
下一步我们设置上定时
crontab使用方法

SSH中输入crontab -e
输入:
*/1 * * * * /root/502.sh
这样就可以自动检测网页如果是502 就自动重启

0 值得买! 0 不值得买! 0 位网友中有 0 位认为值得买!
发表观点 已有0条评论

暂时木有评论

快速登录

自动登录