在要求输入邮箱的文本域,请填写真实的邮件地址。非真实邮件地址,将收不到回复信息。

Linux快速回收连接TIME-WAIT的连接

Linux 清风 1757℃ 0评论

发现Centos系统中出现了很多 TIME-WAIT的空闲连接,连接资源感觉即将耗尽,并且这些TIME-WAIT释放缓慢。

Linux快速回收连接TIME-WAIT的连接-第0张图片

配置修改


vi /etc/sysctl.conf

编辑文件,加入以下内容:


# 表示开启SYN Cookies。当出现SYN等待队列溢出时,启用cookies来处理,可防范少量SYN攻击,默认为0,表示关闭
net.ipv4.tcp_syncookies = 1

# 表示开启重用。允许将TIME-WAIT sockets重新用于新的TCP连接,默认为0,表示关闭
net.ipv4.tcp_tw_reuse = 1

# 表示开启TCP连接中TIME-WAIT sockets的快速回收,默认为0,表示关闭。
net.ipv4.tcp_tw_recycle = 1

# 修改系統默认的TIMEOUT时间
net.ipv4.tcp_fin_timeout = 30 

执行以下指令,让新增的配置生效.


/sbin/sysctl -p

完成修改之后,使用以下命令查看TIME_WAIT连接数


netstat -ant |grep “TIME_WAIT” |wc -l



转载请注明:清风亦平凡 » Linux快速回收连接TIME-WAIT的连接

喜欢 (26)or分享 (0)
支付宝扫码打赏 支付宝扫码打赏 微信打赏 微信打赏
头像
发表我的评论
取消评论

CAPTCHA Image
Reload Image
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址