Chinaunix首页 | 论坛 | 博客
  • 博客访问: 668710
  • 博文数量: 220
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1961
  • 用 户 组: 普通用户
  • 注册时间: 2014-11-04 21:54
文章分类

全部博文(220)

文章存档

2018年(1)

2015年(140)

2014年(79)

我的朋友

分类: 系统运维

2015-01-06 22:18:07

502 Bad Gateway 自动重启脚本

一个简单的脚本,用来监控502的,如果遇到502,自动重启PHP进程。适用于LNMP环境。

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


#!/bin/bash
MY_URL=""
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

阅读(491) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~