溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Linux內(nèi)核參數(shù)調(diào)優(yōu)(生產(chǎn)慎用)

發(fā)布時間:2020-07-20 15:27:04 來源:網(wǎng)絡(luò) 閱讀:517 作者:愛與夢想 欄目:軟件技術(shù)

Linux中出現(xiàn)大量TIME_WAIT的解決辦法


實際工作中,最好讓運維去調(diào)整。


查看命令:netstat -ae | grep "TIME_WAIT" | wc -l

通過調(diào)整內(nèi)核參數(shù)解決:vi /etc/sysctl.conf ,加入以下內(nèi)容

  • net.ipv4.tcp_tw_reuse = 1??

    開啟重用,允許將TIME-WAIT sockets重新用于新的TCP連接

  • net.ipv4.tcp_tw_recycle = 1

    開啟TCP連接中TIME-WAIT sockets的快速回收

  • net.ipv4.tcp_fin_timeout = 30

    修改系統(tǒng)默認的TIMEOUT時間

  • net.ipv4.tcp_keepalive_probes = 5

    減少超時前的探測次數(shù)

  • net.ipv4.tcp_keepalive_intvl = 20

    探測消息發(fā)送的頻率

  • net.ipv4.ip_local_port_range = 1024 65000

    表示用于向外連接的端口范圍

  • net.ipv4.tcp_max_syn_backlog = 8192

    表示SYN隊列的長度,默認為1024,加大之后,可以容納更多等待連接的網(wǎng)絡(luò)連接數(shù)

  • net.ipv4.tcp_syncookies = 1?

    開啟SYN Cookies,當出現(xiàn)SYN等待隊列溢出時,啟用cookies來處理,可防范少量SYN***

然后執(zhí)行/sbin/sysctl -p 讓參數(shù)生效

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI