日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

lnmp一键包502 Bad Gateway解决方法

發(fā)布時間:2024/8/22 编程问答 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 lnmp一键包502 Bad Gateway解决方法 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

? ?使用LNmp有一段時間了,可是在流量大的時候,有時會莫名其妙的出現(xiàn)Nginx?502?Bad?Gateway,不是php-fpm死掉了,就是nginx死掉了,網(wǎng)站多的時候根本沒空每天一個個檢查,往往是網(wǎng)站dwon了1、2天后才發(fā)現(xiàn),流量損失了不少。

???飄易就給出一個解決此類錯誤的方法,自動檢測電腦配置網(wǎng)站是否正常,不正常的話就自動重啟LNmp。

???首先,在網(wǎng)站根目錄下建立一個?php文件?test200.php,內(nèi)容隨便寫幾個字,如:

<?php
echo?"200_OK";
?>

???然后建立一個腳本?vi?test200_monitor.sh?
???腳本里的內(nèi)容如下:

wget?http://www.piaoyi.org/test200.php??--spider
c_monitor=$?
if?[?$c_monitor?=?"1"?];
then
echo?"#?Error?no?200?status,?time:?"?$(date?+"%y-%m-%d?%H:%M:%S")?"restart?lnmp..?"?|?mail?-s?"Critical?Info:?Website?is?offline."?1388888888@139.com
/usr/local/php/sbin/php-fpm?restart
echo?"restart?lnmp:?php-fpm"
fi

????這個腳本的意思就是監(jiān)控?http://www.piaoyi.org/test200.php?這個網(wǎng)頁,如果返回的不是?200?狀態(tài)碼,就自動重啟?PHP。其中命令行?/usr/local/php/sbin/php-fpm?restart?可以換成其他命令,如?/root/lnmp?restart?等。郵箱換成你自己的,每次發(fā)生錯誤時,會給你發(fā)送郵件。

????【補(bǔ)充?vi?vim用法】:i?進(jìn)入編輯狀態(tài);?:wq?保存退出;?:q!?不保存退出。

????然后是設(shè)定權(quán)限:

chmod?777?/root/test200_monitor.sh

????運(yùn)行定時程序:

crontab?-e

????輸入以下內(nèi)容每隔5分鐘檢測一次

*/5?*?*?*?*?/root/test200_monitor.sh

????好了,大功告成。你可以放心的工作去了,lnmp不會再出現(xiàn)502?Bad?Gateway的錯誤了。

????如果你希望直接在php腳本里運(yùn)行命令行也可以,網(wǎng)站根目錄下建立一個php文件?monitor.php?,里面內(nèi)容如下:

<?
$url?=?'http://www.piaoyi.org';
$cmd?=?'/usr/local/php/sbin/php-fpm?restart';

$exec?=?"curl?--connect-timeout?5?-I?$url?2>/dev/null";
$res?=?shell_exec($exec);

if(stripos($res,'502?Bad?Gateway')?!==?false){
shell_exec($cmd);
exit();
}
?>

????然后同上面一樣,用?crontab?添加一行定時運(yùn)行命令,在線監(jiān)測即可。(via: 來源)

轉(zhuǎn)載于:https://www.cnblogs.com/flymoo/archive/2011/09/28/2194927.html

與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖

總結(jié)

以上是生活随笔為你收集整理的lnmp一键包502 Bad Gateway解决方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。