apache time_wait連接數(shù)太多問題解決方法
最近發(fā)現(xiàn)apache與負載均衡器的的連接數(shù)過多,而且大部分都是time_wait,調(diào)整apache2.conf后也沒效果。
通過調(diào)整內(nèi)核參數(shù)解決:
vi /etc/sysctl.conf
編輯文件,加入以下內(nèi)容:
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1
net.ipv4.tcp_fin_timeout = 30
然后,執(zhí)行 /sbin/sysctl -p 讓參數(shù)生效。
net.ipv4.tcp_syncookies = 1 表示開啟 syn cookies 。當(dāng)出現(xiàn) syn 等待隊列溢出時,啟用 cookies 來處理,可防范少量 syn 攻擊,默認為 0 ,表示關(guān)閉;
net.ipv4.tcp_tw_reuse = 1 表示開啟重用。允許將 time-wait sockets 重新用于新的 tcp 連接,默認為 0 ,表示關(guān)閉;
net.ipv4.tcp_tw_recycle = 1 表示開啟 tcp 連接中 time-wait sockets 的快速回收,默認為 0 ,表示關(guān)閉。
net.ipv4.tcp_fin_timeout 修改系靳默認的 timeout 時間
如此,即可解決apache time_wait連接數(shù)太多的問題。
相關(guān)文章
CentOS 7.x NAT模式上網(wǎng)配置步驟詳解
本篇文章主要介紹了CentOS 7.x NAT模式上網(wǎng)配置步驟詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-02-02基于Linux搭建Apache網(wǎng)站服務(wù)配置詳解
這篇文章主要介紹了基于Linux搭建Apache網(wǎng)站服務(wù)配置詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-05-05有效學(xué)習(xí)Linux系統(tǒng)的4個方法
這篇文章主要為大家詳細介紹了有效學(xué)習(xí)Linux系統(tǒng)的4個方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-01-01Ubuntu18.04安裝opencv 3.2.0的解決方法
這篇文章主要介紹了Ubuntu18.04安裝opencv 3.2.0的解決方法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2018-10-10CentOS實現(xiàn)將php和mysql命令加入到環(huán)境變量中的幾種方法
這篇文章主要介紹了CentOS實現(xiàn)將php和mysql命令加入到環(huán)境變量中的幾種方法的相關(guān)資料,需要的朋友可以參考下2017-02-02