视频在线观看一区二区三区,精品精品99,久久精品国产99久久,久久免费高清

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

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

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

 

 

客戶經(jīng)理
国产亚洲在线观看| 国产色99精品9i| 97精品中文字幕| 欧美肉体xxxx裸体137大胆| 中文字幕免费一区二区| 都市激情亚洲综合| 黄色成人91| 精品一二三区| 久久99国产精品视频| 久久精品国产精品青草| 欧美好骚综合网| 欧美va久久久噜噜噜久久| 久久精品网址| 免费看av不卡| 久久国产成人| 亚洲精品午夜av福利久久蜜桃| 蜜桃精品视频| 欧美第一在线视频| 国产欧美日韩一区二区三区在线| 蜜臂av日日欢夜夜爽一区| 亚洲无线视频| 久久97精品| 清纯唯美激情亚洲| 亚洲69av| 国产精品亚洲综合在线观看| 三级久久三级久久久| 牛牛精品一区二区| 国产精品久久久乱弄| 国产美女一区| 夜夜嗨av一区二区三区网站四季av| 林ゆな中文字幕一区二区| 午夜久久av| 日本亚洲天堂网| 欧美美女在线| 国产精品一区二区99| 欧美激情综合色综合啪啪| 国产日产高清欧美一区二区三区| 精品丝袜在线| 日韩欧美一区二区三区免费看| 四虎成人精品永久免费av九九| 亚洲免费在线| 夜夜嗨一区二区| 国产精品视频| 先锋影音久久久| 亚洲主播在线| 免费成人在线影院| 蜜臀av在线播放一区二区三区| 日韩在线观看一区二区| 国产亚洲毛片在线| 免费看亚洲片| 日本久久黄色| 蜜桃视频在线一区| 国产美女精品视频免费播放软件| 久久资源综合| 国产欧美高清视频在线| 欧美日韩中出| 久久av网站| 韩国精品福利一区二区三区| 国产乱论精品| 91精品一区二区三区综合| 欧美肉体xxxx裸体137大胆| 国产一区亚洲| 欧美日韩精品免费观看视频完整| 婷婷另类小说| 丝袜诱惑制服诱惑色一区在线观看 | 中文无码日韩欧| 亚洲精品动态| 韩国精品福利一区二区三区| 久久婷婷久久| 黄色日韩在线| 色综合久久一区二区三区| 妞干网免费在线视频| 免费视频一区| 国产精品视频一区视频二区| 久久国产精品美女| 青草久久视频| 亚洲一区网站| 日韩免费视频| 日本不卡视频在线观看| 亚洲v天堂v手机在线| 开心激情综合| 在线午夜精品| 欧美福利在线播放| 亚洲日韩视频| 日韩欧美另类中文字幕| 久久高清免费| 亚洲在线成人| 福利视频亚洲| 欧美久久一区二区三区| 国产精品极品在线观看| 一区二区亚洲精品| 精品人人视频| 高清不卡一区| 久久久夜精品| 国产精品99视频| 久久精品久久综合| 亚洲人成网77777色在线播放 | 天天av综合| 国产白浆在线免费观看| 免费亚洲一区| 日韩精品免费视频一区二区三区 | 久久中文字幕一区二区三区| 欧美人与牛zoz0性行为| 极品裸体白嫩激情啪啪国产精品| 四虎成人精品永久免费av九九| 久久国产生活片100| 日韩经典中文字幕一区| 在线看片不卡| 欧美亚洲人成在线| 日本在线成人| 午夜在线精品| 麻豆91在线观看| 精品三级av| 美女福利一区二区| 国产欧美久久一区二区三区| 亚洲第一区色| 日日av拍夜夜添久久免费| 国产亚洲精品美女久久久久久久久久| 亚洲91久久| 日韩国产一区二区| 日韩成人午夜精品| 美女被久久久| 欧美日韩1区2区3区| 亚洲五月婷婷| 欧美成人黄色| 精品国产一区二区三区av片| www.九色在线| 色综合综合色| 日韩在线一二三区| 91视频成人| 欧美网站在线| 影音先锋久久资源网| 国产一区二区三区四区老人| 精品欧美日韩精品| 欧美顶级毛片在线播放| 日本蜜桃在线观看视频| 日韩电影在线免费看| 免费视频最近日韩| 欧美美女在线观看| 男女av一区三区二区色多| 亚洲日韩中文字幕一区| 欧美女人交a| 你懂的亚洲视频| 黄色国产精品| 国产精品igao视频网网址不卡日韩| 欧美日韩国产高清| 91精品国产一区二区在线观看 | 北条麻妃一区二区三区在线| 水蜜桃精品av一区二区| 日韩福利电影在线| 欧美男人天堂| 激情av综合| 男人天堂久久| 精品欧美激情在线观看| 久久悠悠精品综合网| 夜夜嗨一区二区| 国产免费av一区二区三区| 蜜桃在线一区二区三区| 九九九九九九精品任你躁| 国产精品久久久久久久| 一区二区三区四区精品视频| 亚洲www.| 免费观看不卡av| 久久综合社区| 超碰成人av| 日韩精品一区二区三区免费观影| 激情久久99| 亚洲免费精品| 日本强好片久久久久久aaa| 日韩毛片视频| 精品中文一区| 国产精品日韩精品在线播放| 91视频综合| 亚洲成人精品| 成人黄色91| 国产污视频在线播放| 91精品秘密在线观看| 一区二区在线影院| 日本午夜一区| 久久激情中文| 国产精品1区在线| 日韩欧美少妇| 91精品1区| 日本久久伊人| 国产日韩亚洲欧美精品| 视频在线观看一区二区三区| 国产精品qvod| 亚洲精品一区二区在线播放∴| 91欧美国产| 狠狠操综合网| 亚洲一级大片| 美女www一区二区| 成年男女免费视频网站不卡| 久久激情电影| 日韩福利视频导航| 欧美a级理论片| 日本在线啊啊| 一本色道久久综合亚洲精品高清| 91精品啪在线观看国产手机| 亚洲精品黄色|