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

About 窮苦人家的小孩

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

Check Also

野々浦暖 野野浦暖 Non Nonoura

VPS優惠 – CloudCone | 2022 復活節

之前介紹過很多次的CloudC …

發佈留言