Nginx backlog設置 - Linux

Caitlin avatar
By Caitlin
at 2014-04-06T01:40

Table of Contents

目前使用Nginx搭配PHP-FPM架設網站,

遇到當瞬間流量飆高的時候,

很容易發生502 Bad Gateway的狀況,

目前Server已經針對kernel的相關參數做過調整,

也參考過很多網路文章做系統優化,

仍然還是持續發生502 Bad Gateway的狀況,

但就在今天意外調整了Nginx的listen.backlog參數後,

502 Bad Gateway的狀況就消失不見了,

想請問listen.backlog的設定,

應該要怎樣才是最佳設定?



附註:

原本listen.backlog設定為-1(不限制), 但目前已經改成4096, 不再有502回應.

當中也有調整過相關kernel參數如下,
sysctl -w fs.file-max=209708
sysctl -w net.core.netdev_max_backlog=4096
sysctl -w net.core.somaxconn=4096
sysctl -w net.ipv4.tcp_max_syn_backlog=4096

但後續有把上述參數調回原先設定, 仍然沒有502回應.

最後把listen.backlog調回-1, 開始出現502回應.

--
http://www.myspace.com/soundtrack0220

--
Tags: Linux

All Comments

GNU C 函式庫 FAQ 常見問題

David avatar
By David
at 2014-04-05T23:25
GNU C 函式庫常見問題(FAQ) http://applezulab.netdpi.net/05-glibc-manual-zhtw/gnu-c-faq-zhtw 小弟所翻譯的 GNU C library FAQ 譯文若有建議,請來信建議,謝謝。 - ...

xterm顏色

Steve avatar
By Steve
at 2014-04-05T10:55
請問一下我想要改變 xterm 背景色跟字的顏色 我要怎麼作比較好? google 了一下說要有 color_xterm 跟所謂的支援色 或是編譯核心 但是我看不太懂 之前是用 windows PUTTY 所以是在設定直接改的 有沒有類似簡單的改法? 謝謝 - ...

想請問OPENSUSE 無線網卡的設定

Jack avatar
By Jack
at 2014-04-04T23:14
各位前輩好 小弟用的是DWA-182的外接網路卡 按照網路上設定許多次 也有安裝成功 出現 netrtwlanu : 安裝成功的字樣 但就是 iwconfig一直找不到 網卡也啟動不起來 硬體有抓到 想請問有人有這款網卡設定的經驗嗎? 感謝 - ...

正確安裝Library給cross compiler的方式

Ida avatar
By Ida
at 2014-04-04T21:38
※ 引述《fishlinghu (令狐瑜)》之銘言: : 我最近在開發Zedboard這塊板子 : 所以有用到cross compiler : 我是用現成的arm-linux-gnueabi-g++ : 可是最近幾天遇到許多問題 : 就是我不知道該怎麼樣才有辦法把library或相關package : 安裝好 ...

正確安裝Library給cross compiler的方式

Necoo avatar
By Necoo
at 2014-04-04T11:08
我最近在開發Zedboard這塊板子 所以有用到cross compiler 我是用現成的arm-linux-gnueabi-g++ 可是最近幾天遇到許多問題 就是我不知道該怎麼樣才有辦法把library或相關package 安裝好給cross compiler使用 我遇到的第一個問題是安裝Lib ...