apache time_wait連接數(shù)太多問(wèn)題解決方法
最近發(fā)現(xiàn)apache與負(fù)載均衡器的的連接數(shù)過(guò)多,而且大部分都是time_wait,調(diào)整apache2.conf后也沒(méi)效果。
通過(guò)調(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 表示開(kāi)啟 syn cookies 。當(dāng)出現(xiàn) syn 等待隊(duì)列溢出時(shí),啟用 cookies 來(lái)處理,可防范少量 syn 攻擊,默認(rèn)為 0 ,表示關(guān)閉;
net.ipv4.tcp_tw_reuse = 1 表示開(kāi)啟重用。允許將 time-wait sockets 重新用于新的 tcp 連接,默認(rèn)為 0 ,表示關(guān)閉;
net.ipv4.tcp_tw_recycle = 1 表示開(kāi)啟 tcp 連接中 time-wait sockets 的快速回收,默認(rèn)為 0 ,表示關(guān)閉。
net.ipv4.tcp_fin_timeout 修改系靳默認(rèn)的 timeout 時(shí)間
如此,即可解決apache time_wait連接數(shù)太多的問(wèn)題。
相關(guān)文章
Linux xargs kill進(jìn)程 交叉查詢方式
這篇文章主要介紹了Linux xargs kill進(jìn)程 交叉查詢方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-06-06CentOS 7.x NAT模式上網(wǎng)配置步驟詳解
本篇文章主要介紹了CentOS 7.x NAT模式上網(wǎng)配置步驟詳解,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-02-02基于Linux搭建Apache網(wǎng)站服務(wù)配置詳解
這篇文章主要介紹了基于Linux搭建Apache網(wǎng)站服務(wù)配置詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-05-05有效學(xué)習(xí)Linux系統(tǒng)的4個(gè)方法
這篇文章主要為大家詳細(xì)介紹了有效學(xué)習(xí)Linux系統(tǒng)的4個(gè)方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-01-01Ubuntu18.04安裝opencv 3.2.0的解決方法
這篇文章主要介紹了Ubuntu18.04安裝opencv 3.2.0的解決方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-10-10CentOS實(shí)現(xiàn)將php和mysql命令加入到環(huán)境變量中的幾種方法
這篇文章主要介紹了CentOS實(shí)現(xiàn)將php和mysql命令加入到環(huán)境變量中的幾種方法的相關(guān)資料,需要的朋友可以參考下2017-02-02