bash wait,CentOS 大量的TIME_WAIT解決方法

 2023-11-07 阅读 22 评论 0

摘要:CentOS 大量的TIME_WAIT解決方法   最近個人博客總是出現無法打開的現象,具體表現為,打開頁面需要等待n長時間,登陸系統后發現系統存在大量TIME_WAIT狀態的連接,google了一下解決方法,分享如下: 系統存在大量TIME_WAIT狀態的連接,

CentOS 大量的TIME_WAIT解決方法

  最近個人博客總是出現無法打開的現象,具體表現為,打開頁面需要等待n長時間,登陸系統后發現系統存在大量TIME_WAIT狀態的連接,google了一下解決方法,分享如下:

系統存在大量TIME_WAIT狀態的連接,通過調整內核參數解決,

bash wait、vi /etc/sysctl.conf 編輯文件,加入以下內容:

net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1
net.ipv4.tcp_fin_timeout = 30 然后執行

/sbin/sysctl -p讓參數生效。

centos shutdown。net.ipv4.tcp_syncookies = 1 表示開啟SYN Cookies。當出現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,表示關閉。

Timewait。net.ipv4.tcp_fin_timeout 修改系統默認的 TIMEOUT 時間

修改之后,再用

netstat -n -p -t發現大量的TIME_WAIT 已不存在,網站訪問正常!

大量timewait、?

?

?

避免time_wait。轉自 :  http://www.it165.net/os/html/201207/2817.html

轉載于:https://www.cnblogs.com/mjorcen/p/4220537.html

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/1/168015.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息