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

歡迎訪問(wèn) 生活随笔!

生活随笔

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

编程问答

解决nginx 504 Gateway Time-out的一些方法

發(fā)布時(shí)間:2024/9/20 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 解决nginx 504 Gateway Time-out的一些方法 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

在CentOS下配置lnmp組合基本上用的都是同樣的配置文件,一直都沒(méi)出現(xiàn)過(guò)問(wèn)題,可最近在一個(gè)vps上安裝同樣的環(huán)境之后,網(wǎng)站在線10多人就出 現(xiàn)了打開(kāi)速度非常緩慢的情況,有好幾次都是直接達(dá)到了nginx中設(shè)置的腳本最大超時(shí)時(shí)間300秒,結(jié)果導(dǎo)致nginx往客戶端瀏覽器發(fā)送了一個(gè)504 Gateway Time-out的錯(cuò)誤代碼,分析了之后改動(dòng)了幾處配置文件,終于避免了該情況的出現(xiàn)。
??

??從 錯(cuò)誤代碼基本可以確定跟nginx本身無(wú)關(guān),主要是提交給PHP-fpm的請(qǐng)求未能正確反饋而導(dǎo)致,一般情況下,提交動(dòng)態(tài)請(qǐng)求的時(shí)候,nginx會(huì)直接把 請(qǐng)求轉(zhuǎn)交給php-fpm,而php-fpm再分配php-cgi進(jìn)程來(lái)處理相關(guān)的請(qǐng)求,之后再依次返回,最后由nginx把結(jié)果反饋給客戶端瀏覽器,但 我這個(gè)vps目前跑的是個(gè)純php應(yīng)用內(nèi)容,實(shí)際上用戶所有的請(qǐng)求都是php請(qǐng)求,有的耗費(fèi)時(shí)間比較久,php-cgi進(jìn)程就一直都被用滿,而php- fpm本身的配置文件只打開(kāi)了10組php-cgi進(jìn)程,這樣的話在線用戶稍微多的話就會(huì)導(dǎo)致請(qǐng)求無(wú)法被正常處理而出錯(cuò)。
??
??大概分析出了原 因,下面做就比較容易了,首先是更改php-fpm的幾處配置:
??
??把max_children由之前的10改為現(xiàn)在的30,這樣就可以保證 有充足的php-cgi進(jìn)程可以被使用;
??把request_terminate_timeout由之前的0s改為60s,這樣php-cgi進(jìn)程 處理腳本的超時(shí)時(shí)間就是60秒,可以防止進(jìn)程都被掛起,提高利用效率。
??
??接著再更改nginx的幾個(gè)配置項(xiàng),減少FastCGI的請(qǐng)求次 數(shù),盡量維持buffers不變:
??

??fastcgi_buffers由 4 64k 改為 2 256k;
??fastcgi_buffer_size 由 64k 改為 128K;
??fastcgi_busy_buffers_size 由 128K 改為 256K;
??fastcgi_temp_file_write_size 由 128K 改為 256K。
??
??好了,重新加載php-fpm和nginx的配置,再次測(cè)試,至今兩周時(shí)間內(nèi)沒(méi)有再出現(xiàn)504 Gateway Time-out的情況,算是達(dá)到效果了。

???

??另外,php-fpm的默認(rèn)靜態(tài)處理方式會(huì)使得php-cgi的進(jìn)程長(zhǎng)期占用內(nèi)存而無(wú)法釋放,這也是導(dǎo)致nginx出錯(cuò)的原因之一,因此可以將php-fpm的處理方式改成apache模式。
??<value name=”style”>apache-like</value>

從更改完畢到現(xiàn)在的測(cè)試表明上述方式的效果還是很明顯的,并沒(méi)有發(fā)現(xiàn)一次Nginx502 bad gateway或504 Gateway Time-out錯(cuò)誤。當(dāng)然,如果你的VPS或者服務(wù)器的性能足夠好可以根據(jù)具體情況不必做無(wú)謂的改動(dòng)。


來(lái)源:http://blog.csdn.net/tengzhaorong/article/details/5814905

總結(jié)

以上是生活随笔為你收集整理的解决nginx 504 Gateway Time-out的一些方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

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

主站蜘蛛池模板: 91成人精品 | 极品国产一区 | 色哟哟免费在线观看 | 久久久黄色网 | 毛片国产精品 | 伊人久久中文 | 91极品尤物| 亚欧综合在线 | 国产女主播喷水视频在线观看 | 亚洲三级在线免费观看 | 成人毛片视频网站 | 国产精久久久 | 亚洲av成人精品毛片 | 国产不卡在线视频 | 国产精品99久久久久久久女警 | 亚洲一区二区视频在线 | 色欧美色 | 亚洲精品一区在线观看 | 免费看h网站 | 性生活视频在线播放 | 6080一级片| 成人在线视频一区 | 激情无遮挡 | 国产精选在线 | 蜜臀在线观看 | 视频国产精品 | 日本美女视频网站 | 国产femdom调教7777 | 日本网站免费观看 | 99热在线国产 | 无码av天堂一区二区三区 | 国产在线一区二区视频 | 九九视频国产 | 性涩av| 黄色视屏在线播放 | 依人综合 | 中文字字幕码一二三区 | 中文字幕无码毛片免费看 | 亚洲欧洲自拍偷拍 | 麻豆av影院 | 亚洲男人在线 | 四虎一区二区 | 干美女少妇 | 免费古装一级淫片潘金莲 | 一区二区三区视频观看 | 国产欧美一区二区三区在线看蜜臀 | 97人妻精品一区二区三区动漫 | 少妇人妻无码专区视频 | 久久99精品国产.久久久久久 | 日本一区二区在线看 | 日日涩 | 日韩一区二区高清 | 午夜天堂网 | 免费成人精品 | 在线视频中文字幕 | 少妇做爰xxxⅹ性视频 | caoprom97| 国产精品福利在线播放 | 色欲国产精品一区二区 | 中国精品久久 | 精品人妻一区二区三区日产乱码 | 韩漫动漫免费大全在线观看 | 一卡二卡三卡四卡 | 婷婷综合一区 | 亚洲精品视频久久 | 日韩精品一区二区三区免费视频 | 日本欧美一区二区三区不卡视频 | 亚洲夜夜爱 | 黄色网址在线免费 | 日日草草| 国产大学生自拍视频 | 天天激情综合 | 日韩精品激情 | 国产麻豆影视 | 欧美午夜理伦三级在线观看 | 91免费视频入口 | 欧美xxxxx牲另类人与 | 91欧美一区二区 | 国产综合福利 | 日本深夜福利 | 婷婷操| 日本精品一区二区三区四区的功能 | av片子在线观看 | 日本美女视频网站 | 国产三级理论片 | 一边吃奶一边摸做爽视频 | 亚洲欧美一区二区在线观看 | 国产精品19p | 91青青草视频 | 久久久久久久久久久久久久 | 青春草免费视频 | 999免费| 成人激情站 | 一区二区三区韩国 | 美女爱爱爱| 青青草视频在线观看 | xxxxhd欧美 | 狠狠操2019| 久久亚洲伊人 |