刚看服务器出现大量的TIME_WAIT链接
2011-09-07 11:32
309 查看
转自:http://blog.sina.com.cn/s/blog_5eaf88f10100csgs.html
刚看服务器出现大量的TIME_WAIT链接
netstat -an
192.168.12.13:3306 192.168.12.12:30443 TIME_WAIT
192.168.12.13:3306 192.168.12.12:30444 TIME_WAIT
192.168.12.13:3306 192.168.12.12:30445 TIME_WAIT
192.168.12.13:3306 192.168.12.12:30446 TIME_WAIT
192.168.12.13:3306 192.168.12.12:30447 TIME_WAIT
192.168.12.13:3306 192.168.12.12:30448 TIME_WAIT
192.168.12.13:3306 192.168.12.12:30449 TIME_WAIT
192.168.12.13:3306 192.168.12.12:30450 TIME_WAIT
192.168.12.13:3306 192.168.12.12:30451 TIME_WAIT
192.168.12.13:3306 192.168.12.12:30452 TIME_WAIT
技术不太好,赶忙google
看到有很多前辈给出了解决方法
编辑/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 让刚添加的内容生效
解释下:
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,表示关闭。
net.ipv4.tcp_fin_[b]timeout [/b]修改系統默认的 TIMEOUT 时间
再次用netstat -an 查看
发现大量的TIME_WAIT已经不存在了。
刚看服务器出现大量的TIME_WAIT链接
netstat -an
192.168.12.13:3306 192.168.12.12:30443 TIME_WAIT
192.168.12.13:3306 192.168.12.12:30444 TIME_WAIT
192.168.12.13:3306 192.168.12.12:30445 TIME_WAIT
192.168.12.13:3306 192.168.12.12:30446 TIME_WAIT
192.168.12.13:3306 192.168.12.12:30447 TIME_WAIT
192.168.12.13:3306 192.168.12.12:30448 TIME_WAIT
192.168.12.13:3306 192.168.12.12:30449 TIME_WAIT
192.168.12.13:3306 192.168.12.12:30450 TIME_WAIT
192.168.12.13:3306 192.168.12.12:30451 TIME_WAIT
192.168.12.13:3306 192.168.12.12:30452 TIME_WAIT
技术不太好,赶忙google
看到有很多前辈给出了解决方法
编辑/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 让刚添加的内容生效
解释下:
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,表示关闭。
net.ipv4.tcp_fin_[b]timeout [/b]修改系統默认的 TIMEOUT 时间
再次用netstat -an 查看
发现大量的TIME_WAIT已经不存在了。
相关文章推荐
- zabbix proxy 服务器 netstat 出现大量Time_Wait连接问题
- web服务器下出现大量TIME_WAIT
- 服务器日志中出现大量的“TIME_WAIT ”
- 服务器高并发下出现大量的time wait的解决办法
- 服务器出现大量的数据库连接WAIT_TIME
- Resin服务器出现大量的ESTABLISHED和TIME_WAIT连接造成响应缓慢
- 解决服务器出现大量time_wait 的方法
- 解决服务器出现大量CLOSE_WAIT和TIME_WAIT连接的方法
- web服务器下出现大量TIME_WAIT
- web服务器下出现大量TIME_WAIT
- 服务器出现大量的127.0.0.1:3306 TIME_WAIT连接 解决方法 [转载]
- 解决服务器存在大量time_wait的问题
- TCP连接出现大量TIME_WAIT的解决办法
- nginx后端应用服务器有大量的tcp连接处于time_wait
- UNIX网络编程——处理服务器中大量的TIME_WAIT
- 针对http当出现大量time-wait出现程序反应慢问题
- UNIX网络编程——处理服务器中大量的TIME_WAIT
- TCP连接出现大量TIME_WAIT的解决办法
- linux服务器出现大量TIME_WAIT的解决方法
- UNIX网络编程——处理服务器中大量的TIME_WAIT