欧美3dxxxxhd_国产精品欧美日韩_日韩视频在线播放_亚洲高清不卡在线

美國服務器出現(xiàn)502問題的解決建議

美國服務器運行在Nginx上的網(wǎng)站有一定概率可能會出現(xiàn)【502 Bad Gateway】錯誤,而有些美國服務器站長是在轉(zhuǎn)移到Nginx之后就出現(xiàn)了這個問題,但可能并不是Nginx的原因, 美國服務器Nginx

美國服務器出現(xiàn)502問題的解決建議

來源:美國服務器 作者:美聯(lián)科技小編Zoe 瀏覽量:152
2019-11-25
0
       美國服務器運行在Nginx上的網(wǎng)站有一定概率可能會出現(xiàn)【502 Bad Gateway】錯誤,而有些美國服務器站長是在轉(zhuǎn)移到Nginx之后就出現(xiàn)了這個問題,但可能并不是Nginx的原因, 美國服務器Nginx 502錯誤的原因比較多,主要是因為在代理模式下后端服務器出現(xiàn)問題引起的。今天美聯(lián)科技小編就來分析下,美國服務器502錯誤問題的解決辦法。

       美國服務器502錯誤最通常的出現(xiàn)情況就是后端主機當機。在upstream配置里有這么一項配置:proxy_next_upstream,這個配置指定了nginx在從一個后端主機取數(shù)據(jù)遇到何種錯誤時會轉(zhuǎn)到下一個后端主機,這里寫上的就是會出現(xiàn)502的所有情況,默認是error timeout。error是當機、斷線之類的,timeout是讀取堵塞超時。可以寫為:

       proxy_next_upstream error timeout invalid_header http_500 http_503

       也可以去掉http_500這一項了,http_500指定后端返回500錯誤時會轉(zhuǎn)一個主機,后端的jsp出錯的話,本來會打印一堆stacktrace的錯誤信息,現(xiàn)在被502取代了。503錯誤就可以保留,因為后端通常是apache resin,如果apache死機就是error,但resin死機,僅僅是503,所以還是有必要保留的。

       美國服務器遇到502問題,可以優(yōu)先考慮按照以下兩個步驟去解決。

       1、查看當前的PHP FastCGI進程數(shù)是否夠用

       netstat -anpo | grep "php-cgi" | wc –l

       如果實際使用的【FastCGI進程數(shù)】接近預設的【FastCGI進程數(shù)】,那么,說明【FastCGI進程數(shù)】不夠用,需要增大。

       2、部分PHP程序的執(zhí)行時間超過了Nginx的等待時間

       可以適當增加nginx.conf配置文件中FastCGI的timeout時間。php.ini中memory_limit設低了會出錯,修改了php.ini的memory_limit為64M,重啟nginx,如果發(fā)現(xiàn)恢復了,那么就是PHP的內(nèi)存不足的原因。

       3、max-children和max-requests

       美國服務器主機上運行著nginx php(fpm) xcache的話,訪問量日均 300W pv左右。如果是近期出現(xiàn)php頁面打開很慢,cpu使用率突然降至很低,系統(tǒng)負載突然升至很高,查看網(wǎng)卡的流量,也會發(fā)現(xiàn)突然降到了很低這樣的情況,而且這種情況只持續(xù)數(shù)秒鐘就恢復,這時檢查php-fpm的日志文件發(fā)現(xiàn)了一些線索:

       1)Sep 30 08:32:23.289973 [NOTICE] fpm_unix_init_main(), line 271: getrlimit(nofile): max:51200, cur:51200

       2)Sep 30 08:32:23.290212 [NOTICE] fpm_sockets_init_main(), line 371: using inherited socket fd=10, “127.0.0.1:9000″

       3)Sep 30 08:32:23.290342 [NOTICE] fpm_event_init_main(), line 109: libevent: using epoll

       4)Sep 30 08:32:23.296426 [NOTICE] fpm_init(), line 47: fpm is running, pid 30587

       看顯示的這幾句的前面,是1000多行的關閉children和開啟children的日志。因為php-fpm有一個參數(shù) max_requests,該參數(shù)指明每個children最多處理多少個請求后便會被關閉,默認的設置是500。因為php是把請求輪詢給每個children,在大流量下,每個childre到達max_requests所用的時間都差不多,這樣就造成所有的children基本上在同一時間被關閉。

       在這期間,nginx無法將php文件轉(zhuǎn)交給php-fpm處理,所以cpu會降至很低,不用處理php,更不用執(zhí)行sql,而負載會升至很高,關閉和開啟children、nginx等待php-fpm,網(wǎng)卡流量也降至很低,nginx無法生成數(shù)據(jù)傳輸給客戶端。

       解決方式很簡單,就是增加children的數(shù)量,并且將 max_requests 設置未 0 或者一個比較大的值,打開 /usr/local/php/etc/php-fpm.conf,調(diào)大以下兩個參數(shù),但是要根據(jù)美國服務器主機實際情況,數(shù)值過大也不行。

       1)<value name=”max_children”>5120</value>

       2)<value name=”max_requests”>600</value>

       然后再重啟php-fpm,就能恢復了。

       4、增加緩沖區(qū)容量大小

       將nginx的error log打開,發(fā)現(xiàn)【pstream sent too big header while reading response header from upstream】這樣的錯誤提示。大概意思是nginx緩沖區(qū)有一個bug造成的,網(wǎng)站的頁面消耗占用緩沖區(qū)可能過大。

       參考國外系統(tǒng)管理員寫的修改辦法,增加了緩沖區(qū)容量大小設置,502問題徹底解決。后來系統(tǒng)管理員又對參數(shù)做了調(diào)整只保留了2個設置參數(shù):client head buffer,fastcgi buffer size。

       5、request_terminate_timeout

       如果主要是在一些post或者數(shù)據(jù)庫操作的時候出現(xiàn)502這種情況,而不是在靜態(tài)頁面操作中常見,那么可以查看一下php-fpm.conf設置中的一項:

       request_terminate_timeout

       這個值是max_execution_time,就是fast-cgi的執(zhí)行腳本時間。

       0s為關閉,就是無限執(zhí)行下去。這樣問題也就解決了,執(zhí)行很長時間也不會出錯。

       優(yōu)化fastcgi中,還可以改改這個值5s 看看效果。php-cgi進程數(shù)不夠用、php執(zhí)行時間長、或者是php-cgi進程崩潰,都會出現(xiàn)502錯誤。

       關注美聯(lián)科技,了解更多IDC資訊!
部分文章來源與網(wǎng)絡,若有侵權請聯(lián)系站長刪除!
欧美3dxxxxhd_国产精品欧美日韩_日韩视频在线播放_亚洲高清不卡在线
欧美激情一二三区| 亚洲精品中文字幕在线| 亚洲一区制服诱惑| 国产精品久久久久av| 亚洲字幕一区二区| 午夜精品一区二区三区在线| 国产日韩欧美不卡在线| 久久成人久久爱| 久久精品一区四区| 亚洲三级免费观看| 亚洲美女电影在线| 国产私拍一区| 免费中文日韩| 欧美日韩免费高清| 午夜精品福利视频| 久久国产欧美日韩精品| 亚洲激精日韩激精欧美精品| 日韩视频在线永久播放| 国产精品美女视频网站| 另类激情亚洲| 欧美视频不卡中文| 久久午夜电影网| 欧美久久影院| 久久久久88色偷偷免费| 欧美高清hd18日本| 久久九九免费| 欧美人与性动交α欧美精品济南到 | 蜜桃av一区二区三区| 欧美国产日产韩国视频| 亚洲欧美在线一区| 玖玖玖国产精品| 亚洲欧美日韩人成在线播放| 久久亚洲免费| 亚洲欧美视频| 免费欧美在线| 久久精品最新地址| 欧美日韩亚洲一区三区| 另类尿喷潮videofree | 欧美一区三区三区高中清蜜桃 | 精品不卡在线| 在线中文字幕一区| 亚洲国产精品123| 夜夜嗨av一区二区三区四区| 在线观看日产精品| 亚洲一区亚洲| 亚洲视频你懂的| 老鸭窝91久久精品色噜噜导演| 欧美一级理论片| 欧美日韩视频一区二区三区| 欧美 日韩 国产一区二区在线视频 | 一本高清dvd不卡在线观看| 韩国一区二区在线观看| 亚洲一级一区| 一区二区三区四区国产| 免费美女久久99| 蜜臀久久久99精品久久久久久| 国产麻豆91精品| 亚洲一品av免费观看| 亚洲视频观看| 欧美日韩亚洲成人| 日韩一级欧洲| 一区二区三区日韩在线观看| 欧美成人综合一区| 欧美激情网友自拍| 在线播放亚洲| 美女精品在线| 欧美顶级大胆免费视频| 亚洲第一在线视频| 久久另类ts人妖一区二区| 久久久久亚洲综合| 国内精品国产成人| 久久国产精品久久久久久久久久 | 在线看片一区| 久久亚洲电影| 亚洲丶国产丶欧美一区二区三区 | 国产精品日韩欧美一区二区| 亚洲视频综合在线| 欧美亚洲一区二区三区| 国产一区二区看久久| 欧美亚洲一区| 免费日韩av电影| 日韩一区二区电影网| 欧美三级电影大全| 亚洲一区二区三区在线观看视频 | 欧美激情亚洲激情| 亚洲人成网站999久久久综合| 欧美夫妇交换俱乐部在线观看| 亚洲国产成人久久综合| av成人国产| 国产九九精品| 蜜桃久久av| 一区二区高清在线| 久久精品国产亚洲aⅴ| 一色屋精品视频免费看| 欧美激情精品久久久| 亚洲在线不卡| 欧美大片免费观看| 亚洲欧美激情四射在线日 | 欧美亚洲一区| 在线免费一区三区| 欧美日韩一区自拍| 欧美中文在线字幕| 亚洲电影自拍| 久久成人久久爱| 亚洲黄色成人网| 国产伦一区二区三区色一情| 免费亚洲一区| 亚洲欧美美女| 91久久久久久久久| 久久成人av少妇免费| 99国产精品自拍| 红桃视频一区| 国产精品看片资源| 欧美99在线视频观看| 亚洲欧美一区二区视频| 欧美激情片在线观看| 欧美一区亚洲二区| 99国产精品视频免费观看一公开| 国产真实乱子伦精品视频| 欧美日韩成人在线观看| 久久女同精品一区二区| 亚洲欧美国产日韩天堂区| 亚洲狼人精品一区二区三区| 久久久精品免费视频| 亚洲视频一区二区免费在线观看| 亚洲国产欧美日韩| 国产日韩精品一区二区三区| 欧美日韩中文精品| 欧美二区不卡| 久久综合色综合88| 久久久国产精品一区| 午夜精品一区二区三区电影天堂| 99视频精品在线| 亚洲精品之草原avav久久| 欧美大片免费观看| 欧美成人高清| 久久综合综合久久综合| 久久精品一区二区| 欧美一级电影久久| 中文在线资源观看网站视频免费不卡 | 99视频热这里只有精品免费| 最新中文字幕亚洲| 亚洲黄一区二区三区| 欧美成人中文字幕| 欧美a级片网站| 欧美成人激情视频免费观看| 免费一区视频| 欧美激情网站在线观看| 欧美高清视频| 亚洲成人在线免费| 欧美有码视频| 久久精品国内一区二区三区| 香蕉久久久久久久av网站| 亚洲欧美精品suv| 欧美亚洲一区二区在线| 欧美一区二区三区免费观看视频| 午夜一区二区三区不卡视频| 午夜伦欧美伦电影理论片| 午夜欧美不卡精品aaaaa| 午夜精彩视频在线观看不卡 | 亚洲人成网站在线播| 亚洲精品一区二区三区不| 亚洲精品视频在线播放| 一本久久综合亚洲鲁鲁| 亚洲欧美日韩第一区| 久久精品一区二区三区中文字幕 | 欧美日韩精品一区二区在线播放| 欧美日韩免费观看一区=区三区| 欧美日韩精品综合在线| 国产精品一二| 在线 亚洲欧美在线综合一区| 亚洲日本一区二区| 亚洲欧美一级二级三级| 久久亚洲私人国产精品va| 欧美国产视频一区二区| 亚洲免费观看高清在线观看| 午夜精品久久久久久久 | 亚洲区在线播放| 在线一区二区三区四区五区| 欧美综合第一页| 欧美日韩精选| 国内在线观看一区二区三区| 日韩网站在线观看| 欧美影院精品一区| 亚洲国产成人精品久久久国产成人一区| 亚洲精品日韩综合观看成人91| 欧美一区二区三区免费大片| 欧美国产一区二区| 国产日韩欧美日韩| 日韩一区二区精品视频| 久久久久久日产精品| 999亚洲国产精| 久久精品国产第一区二区三区最新章节 | 欧美成人午夜激情视频| 中日韩午夜理伦电影免费| 老鸭窝毛片一区二区三区| 国产精品区一区二区三区| 亚洲免费电影在线观看| 美女爽到呻吟久久久久| 亚洲欧美中文日韩在线|