首页 » VPS 知识 » 浏览内容

LNMP VPS网站502错误自动重启脚本


2012-11-16 01:46:07 1,899 0 发表评论 字体: 作者:C.K.

体验版 88 元,个人版 128 元,多用户版 288元个人版160元升级到多用户版。

使用lnmp的用户经常会遇到nginx出现502的情况,有些时候无论怎么调整,都不能解决问题, 下面我介绍一种方法,可以自动监测到502然后自动重启php-fpm。
用SSH连接上VPS,新建一个文件:

vi 502.sh

在文件中输入如下内容:

#!/bin/bash
  • MY_URL="站点链接"
  • RESULT=`curl -I $MY_URL|grep "HTTP/1.1 502"`
  • if [ -n "$RESULT" ]; then
  • lu-restart
  • #/etc/init.d/php-fpm restart
  • fi
  • 然后保存,其中的网址设置你这台VPS上的任意网页

    赋予777权限:

    chmod 777 /root/502.sh

    下一步我们设置上定时

    SSH中输入

    crontab -e

    输入:

    */1 * * * * /root/502.sh

    这样就可以自动检测网页如果是502 就自动重启

      网站统计 Statistics

      • 创建时间: 2005年1月3日 距今4762 天
      • 日志总数: 2461
      • 评论总数: 630
      • 标签总数: 654
      • 链接总数: 273
      • 最后更新: 2017-7-1 18:16:33
      • 您是本站第 13195870 位访客

      广告区 Guǎng Gào