apache time_wait連接數(shù)太多問題解決方法
最近發(fā)現(xiàn)apache與負載均衡器的的連接數(shù)過多,而且大部分都是time_wait,調整apache2.conf后也沒效果。
通過調整內(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 。當出現(xiàn) syn 等待隊列溢出時,啟用 cookies 來處理,可防范少量 syn 攻擊,默認為 0 ,表示關閉;
net.ipv4.tcp_tw_reuse = 1 表示開啟重用。允許將 time-wait sockets 重新用于新的 tcp 連接,默認為 0 ,表示關閉;
net.ipv4.tcp_tw_recycle = 1 表示開啟 tcp 連接中 time-wait sockets 的快速回收,默認為 0 ,表示關閉。
net.ipv4.tcp_fin_timeout 修改系靳默認的 timeout 時間
如此,即可解決apache time_wait連接數(shù)太多的問題。
相關文章
CentOS 7.x NAT模式上網(wǎng)配置步驟詳解
本篇文章主要介紹了CentOS 7.x NAT模式上網(wǎng)配置步驟詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-02-02
Ubuntu18.04安裝opencv 3.2.0的解決方法
這篇文章主要介紹了Ubuntu18.04安裝opencv 3.2.0的解決方法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2018-10-10
CentOS實現(xiàn)將php和mysql命令加入到環(huán)境變量中的幾種方法
這篇文章主要介紹了CentOS實現(xiàn)將php和mysql命令加入到環(huán)境變量中的幾種方法的相關資料,需要的朋友可以參考下2017-02-02

