头像

LNMP502错误自动重启脚本

发表于2011/06/20

自从用了lnmp0.6,不时出现502错误,尝试了很多办法,仍然未能彻底解决。

不得已,在GG上搜索到了一个502错误就自动重启的脚本。代码如下:

#!/bin/bash

MY_URL=”http://www.ali727.com”
RESULT=`curl -I $MY_URL|grep "HTTP/1.1 502"`

if [ -n "$RESULT" ]; then
#如果502则会执行这里的内容,随便加或改
#reboot
#...
/usr/local/php/sbin/php-fpm restart
fi

在实际使用中,将MY_URL改为自己的网址,把以上代码另存为502.sh,并存放在/home目录下。然后在crontab -e添加,*/1 * * * * /bin/bash/ /home/502.sh,让脚本每分钟执行一次即可。实际效果有待验证。

实际中使用应参考这篇文章:LNMP502错误自动重启(续)

Tag:

日志信息 »

该日志由 阿里 发表在发现与分享分类下,如需转载,请保留文章出处。
本文链接地址:http://www.ali727.com/904.html

相关文章 »

目前盖楼 (1)层:
  1. mxcad 说:

    我也找了许久,不能完美解决

发表评论 »

Click the right image To submit your comment:
« »