Logo

NGiNX 502 Bad Gateway 自动重启脚本

NGiNX为何会502呢~ 大多都是PHP-FPM死跷翘了,我在AceLNMP那篇文章中也有讲解过该如何调教负载能力,机器配备不错的,设定参数当然设高一点才能撑的住,但我最近碰到了鬼打墙现象 ? 某台机器的PHP升级到5.3.8之后偶而会挂掉,而且还连NGiNX一起挂,设定档却又都没问题,同样的设定档在一堆机器上跑都没出什么包,系统也大同小异,挖哩咧!所以只好摸摸鼻子多放一包乖乖了… :er
好啦~ 总之就弄个自动监测的SHELL吧 ?

vi /root/nginx-502-restart.sh

然后把他交给最勤奋滴CRONTAB兄弟去自动每5分钟检查一次有没有出怪手,有的话就重新启动NGiNX跟PHP-FPM ?

chmod +x /root/nginx-502-restart.sh
crontab -e

新增以下这行就可以收工啦~ ?
*/5 * * * * /root/nginx-502-restart.sh > /dev/null 2>&1

列印本文 列印本文

关于 穷苦人家的小孩

In every democracy, the people get the government they deserve. ~Alexis de Tocqueville
上一篇:
下一篇:

您可能会喜欢

希志あい 希志爱野 Kishi Aino

VPS介绍 – AlphaVPS

今年黑五很超值的主机商一定要算 …