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

美國獨(dú)立服務(wù)器502錯(cuò)誤的解決方式

美國獨(dú)立服務(wù)器502錯(cuò)誤的解決方式

美國獨(dú)立服務(wù)器剛運(yùn)行在Nginx上的網(wǎng)站時(shí)有一定概率會(huì)出現(xiàn)502 Bad Gateway錯(cuò)誤,而有些網(wǎng)站是在轉(zhuǎn)移到Nginx之后出現(xiàn)這個(gè)問題,但可能并不是Nginx的原因, 美國獨(dú)立服務(wù)器Nginx 502錯(cuò)誤的原因比較多,主要是因?yàn)樵诖砟J较潞蠖朔?wù)器出現(xiàn)問題引起的,本文美聯(lián)科技小編就來分析下美國獨(dú)立服務(wù)器解決502錯(cuò)誤問題的辦法。

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

proxy_next_upstream error timeout invalid_header http_500 http_503;

也可以去掉http_500這一項(xiàng)了,http_500指定后端返回500錯(cuò)誤時(shí)會(huì)轉(zhuǎn)一個(gè)美國獨(dú)立服務(wù)器主機(jī),后端的jsp出錯(cuò)的話,本來會(huì)打印一堆stacktrace的錯(cuò)誤信息,現(xiàn)在被502取代了。503錯(cuò)誤就可以保留,因?yàn)楹蠖送ǔJ莂pache resin,如果apache死機(jī)就是error,但resin死機(jī),僅僅是503,所以還是有必要保留的。

美國獨(dú)立服務(wù)器遇到502問題,可以優(yōu)先考慮按照以下步驟去解決。

1、查看當(dāng)前的PHP FastCGI進(jìn)程數(shù)是否夠用

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

如果實(shí)際使用的【FastCGI進(jìn)程數(shù)】接近預(yù)設(shè)的【FastCGI進(jìn)程數(shù)】,那么說明美國獨(dú)立服務(wù)器【FastCGI進(jìn)程數(shù)】不夠用,需要增大。

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

可以適當(dāng)增加nginx.conf配置文件中FastCGI的timeout時(shí)間。php.ini中memory_limit設(shè)低了會(huì)出錯(cuò),修改了php.ini的memory_limit為64M,重啟nginx,如果發(fā)現(xiàn)恢復(fù)了,那么就是美國獨(dú)立服務(wù)器PHP的內(nèi)存不足的原因。

3、max-children和max-requests

美國獨(dú)立服務(wù)器主機(jī)上運(yùn)行著nginx php(fpm) xcache的話,訪問量日均 300W pv左右。如果是近期出現(xiàn)php頁面打開很慢,cpu使用率突然降至很低,系統(tǒng)負(fù)載突然升至很高,查看網(wǎng)卡的流量,也會(huì)發(fā)現(xiàn)突然降到了很低這樣的情況,而且這種情況只持續(xù)數(shù)秒鐘就恢復(fù),這時(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多行的關(guān)閉children和開啟children的美國獨(dú)立服務(wù)器日志。因?yàn)閜hp-fpm有一個(gè)參數(shù) max_requests,該參數(shù)指明每個(gè)children最多處理多少個(gè)請求后便會(huì)被關(guān)閉,默認(rèn)的設(shè)置是500。因?yàn)閜hp是把請求輪詢給每個(gè)children,在大流量下,每個(gè)childre到達(dá)max_requests所用的時(shí)間都差不多,這樣就造成所有的children基本上在同一時(shí)間被關(guān)閉。

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

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

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

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

然后美國獨(dú)立服務(wù)器再重啟php-fpm,就能恢復(fù)了。

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

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

參考國外系統(tǒng)管理員寫的修改辦法,增加緩沖區(qū)容量大小設(shè)置,美國獨(dú)立服務(wù)器502問題就可以徹底解決。系統(tǒng)管理員對參數(shù)做調(diào)整時(shí)可以保留了2個(gè)設(shè)置參數(shù):client head buffer,fastcgi buffer size。

5、request_terminate_timeout

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

request_terminate_timeout

這個(gè)值是max_execution_time,就是fast-cgi的執(zhí)行腳本時(shí)間。0s為關(guān)閉,就是無限執(zhí)行下去,這樣問題也就解決了,執(zhí)行很長時(shí)間也不會(huì)出錯(cuò)。優(yōu)化fastcgi中,還可以改改這個(gè)值5s看看效果。php-cgi進(jìn)程數(shù)不夠用、php執(zhí)行時(shí)間長、或者是php-cgi進(jìn)程崩潰,都會(huì)導(dǎo)致美國獨(dú)立服務(wù)器出現(xiàn)502錯(cuò)誤。

以上內(nèi)容就是關(guān)于美國獨(dú)立服務(wù)器解決502錯(cuò)誤的方式介紹,希望能幫助有需要的美國獨(dú)立服務(wù)器用戶們。

關(guān)注美聯(lián)科技,了解更多IDC資訊!

 

 

客戶經(jīng)理
美女国产精品| 天堂av一区| 免费久久99精品国产自在现线| 国产成人短视频在线观看| 日本在线高清| 亚洲电影在线| 偷拍自拍亚洲色图| 色诱色偷偷久久综合| 奶水喷射视频一区| 鲁大师精品99久久久| 91麻豆精品| 素人一区二区三区| 天堂av在线一区| 久久在线免费| caoporn成人免费视频在线| 亚洲精品系列| 欧美一级做一级爱a做片性| 久久亚洲电影| 欧洲乱码伦视频免费| 一区二区精彩视频| 欧美黄色免费| 国产激情欧美| 最近在线中文字幕| 免费看亚洲片| 性xxxx欧美老肥妇牲乱| 欧美午夜寂寞| 亚洲精品一区国产| 久久99国内| 欧美日韩亚洲一区在线观看| 日韩一区二区三区免费| 四季av在线一区二区三区| 欧美在线亚洲| 亚洲婷婷在线| 秋霞影院一区二区三区| 一区二区三区高清在线观看| 国产中文精品久高清在线不| 亚洲天天影视网| 三级久久三级久久久| 2019年精品视频自拍| 成人国产二区| 国产盗摄——sm在线视频| 亚洲欧美日韩一区在线观看| 不卡中文字幕| 美女网站一区| 亚洲小说区图片区| 久久精选视频| 日本a口亚洲| 精品国产精品国产偷麻豆| 97青娱国产盛宴精品视频| 精品中文字幕一区二区三区| 久久99国产成人小视频| 国产成人久久| 国产亚洲一区二区三区啪| 99综合99| 欧美二区观看| 国产一区二区三区天码| 欧洲大片精品免费永久看nba| 成人黄色91| www.久久99| 国产欧美日韩精品高清二区综合区| 综合色一区二区| 欧美电影院免费观看| 亚洲免费福利一区| 亚洲香蕉视频| 一区二区三区亚洲变态调教大结局| 一区二区在线免费播放| 亚洲超碰在线观看| 成人午夜av| 天堂美国久久| 丝袜美腿亚洲综合| 日韩伦理在线一区| 99久久久国产精品免费调教网站| 久久精品国产77777蜜臀| 麻豆精品在线观看| 国产一区二区区别| 日本少妇精品亚洲第一区| 成人性生交大片免费看96| 99久久久久国产精品| 夜夜嗨av一区二区三区网站四季av| 视频在线在亚洲| 婷婷激情一区| 亚洲理论在线| 亚洲毛片免费看| 欧美亚视频在线中文字幕免费| 久久亚洲国产| 石原莉奈在线亚洲三区| avav成人| 国内一区二区三区| 日韩精品一区二区三区中文字幕| 97se亚洲| 伊人久久婷婷| 日韩理论电影大全| 日日欢夜夜爽一区| 国产精品色婷婷在线观看| 亚洲伊人影院| 日韩午夜免费| 91tv亚洲精品香蕉国产一区| 久久午夜影院| 国产66精品| 激情另类综合| 色偷偷偷在线视频播放| 日本欧美久久久久免费播放网| 日韩mv欧美mv国产网站| 99国产精品一区二区| 日韩dvd碟片| 日韩高清不卡在线| 中文无码日韩欧| 91久久中文| 久久激情五月激情| 精品国产一区二区三区性色av | 一区二区亚洲| 黄色成人免费网| 亚洲美女91| 精品国产一区二区三区av片| 老司机精品导航| 美日韩一级片在线观看| 日韩在线成人| 天堂成人国产精品一区| 国产日韩欧美| 国产精品jk白丝蜜臀av小说| 国产亚洲一区在线| 久久精品日产第一区二区| 国产日韩在线观看视频| 雨宫琴音一区二区在线| 欧美一区免费| 嫩草国产精品入口| 岛国av在线播放| 欧美久久一区二区三区| 在线精品国产| 国产精品久久久久久模特| 成人中文视频| 国产 日韩 欧美一区| 日韩福利电影在线| 日韩一级网站| 亚洲精品影视| 国产高清一区| 日欧美一区二区| 亚洲性图久久| 欧美91在线|欧美| 欧美亚洲国产日韩| 色8久久影院午夜场| 日韩精品导航| 98精品视频| 日韩深夜福利| 欧美bbbbb| 日韩精品免费一区二区夜夜嗨| 久久av一区二区三区| 国内在线观看一区二区三区| 亚洲电影在线一区二区三区| 亚洲伦理精品| 欧美日韩国产探花| 亚洲综合小说| 亚洲综合精品| 亚洲精品进入| av中文资源在线资源免费观看| 精品视频国内| 午夜不卡影院| 欧美激情久久久久久久久久久| 天天综合网站| 少妇精品导航| 久久精品网址| 九九综合九九| 亚洲资源在线| 免费亚洲电影在线| 日韩视频一区二区三区四区| 国产精品论坛| 成人精品亚洲| 青青草伊人久久| 午夜综合激情| 久久av偷拍| 香蕉久久久久久| 51精产品一区一区三区| 国产成人1区| 日韩精品诱惑一区?区三区| 清纯唯美亚洲经典中文字幕| 日本在线不卡视频| 欧美专区一区二区三区| 亚洲综合影院| 国产日韩一区二区三区在线播放| 天天射—综合中文网| 欧美人与牛zoz0性行为| 欧美成人精品三级网站| 亚洲天堂久久| 国产精品欧美在线观看| 日韩欧美三级| 国产伊人精品| 亚洲成aⅴ人片久久青草影院| 深夜在线视频| 亚洲国产专区校园欧美| 国产一区二区三区日韩精品| 日本美女一区| 99国产精品视频免费观看一公开 | 亚洲二区精品| 国产伦精品一区二区三区千人斩| 另类图片综合电影| 久久影院一区| 偷拍亚洲精品| 青青草成人在线观看| 亚洲美女久久精品| 亚洲精品2区|