当前位置:网站首页 / 建站 / 正文

LNMP出现502 Bad Gateway自动重启PHP进程脚本

时间:2017年01月06日 | 作者 : liuhui | 分类 : 建站 | 浏览: 6200次 | 评论 0

1.jpg

502 Bad Gateway是指错误网关;无效网关;在互联网中表示一种网络错误。表现在WEB浏览器中给出的页面反馈。


为了解决这个问题,我建立一个简单的脚本,用来监控502的,如果遇到502,自动重启PHP进程。适用于LNMP环境。

以下文件,存放于 /root 或其它目录:

#!/bin/bash
MY_URL="http://diannaobos.com/"
RESULT=`curl -I $MY_URL|grep "HTTP/1.1 502"`
if [ -n "$RESULT" ]; then
        /etc/init.d/php-fpm restart
fi

给予可执行权限:

chmod +x /root/php.sh

通过 crontab 设置自动运行:

crontab -e
* * * * * /root/php.sh


本文转自 HopoL博客

本文链接:http://www.hopol.cn/2016/10/690/


推荐您阅读更多有关于“”的文章

猜你喜欢

网站分类
关注电脑博士
友情链接

分享:

支付宝

微信