用netstat命令发现大量的TIME_WAIT现象
来源:互联网 发布:java &符号的转义字符 编辑:程序博客网 时间:2024/06/04 18:58
用netstat命令发现大量的TIME_WAIT现象:
netstat -ae|grep 1521|grep root
……
TIME_WAIT root
TIME_WAIT root
TIME_WAIT root
TIME_WAIT root
TIME_WAIT root
TIME_WAIT root
TIME_WAIT root
TIME_WAIT root
TIME_WAIT root
TIME_WAIT root
TIME_WAIT root
TIME_WAIT root
TIME_WAIT root
TIME_WAIT root
TIME_WAIT root
TIME_WAIT root
TIME_WAIT root
TIME_WAIT root
TIME_WAIT root
TIME_WAIT root
TIME_WAIT root
TIME_WAIT root
TIME_WAIT root
TIME_WAIT root
TIME_WAIT root
TIME_WAIT root
检查net.ipv4.tcp_tw当前值,将当前的值更改为1分钟:
[root@aaa1 ~]# sysctl -a|grep net.ipv4.tcp_tw
net.ipv4.tcp_tw_reuse = 0
net.ipv4.tcp_tw_recycle = 0
[root@aaa1 ~]#
vi /etc/sysctl
增加或修改net.ipv4.tcp_tw值:
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1
使内核参数生效:
[root@aaa1 ~]# sysctl -p
[root@aaa1 ~]# sysctl -a|grep net.ipv4.tcp_tw
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1
用netstat再观察正常
这里解决问题的关键是如何能够重复利用time_wait的值,我们可以设置时检查一下time和wait的值
#sysctl -a | grep time | grep wait
net.ipv4.netfilter.ip_conntrack_tcp_timeout_time_wait = 120
net.ipv4.netfilter.ip_conntrack_tcp_timeout_close_wait = 60
net.ipv4.netfilter.ip_conntrack_tcp_timeout_fin_wait = 120
- 用netstat命令发现大量的TIME_WAIT现象
- 用netstat命令发现大量的TIME_WAIT现象
- 用netstat命令发现大量的TIME_WAIT现象
- 用netstat命令发现大量的TIME_WAIT现象
- 发现大量的TIME_WAIT解决办法
- 发现大量的TIME_WAIT解决办法
- 发现大量的TIME_WAIT解决办法
- 发现大量的TIME_WAIT解决办法
- 发现大量的TIME_WAIT解决办法
- 发现大量的TIME_WAIT解决办法
- 发现大量的TIME_WAIT解决办法
- 发现大量的TIME_WAIT解决办法
- 发现大量的TIME_WAIT解决办法
- mysql 发现大量的TIME_WAIT解决办法
- mysql 服务器发现大量的TIME_WAIT解决办法
- netstat -an查看到大量的TIME_WAIT状态的解决办法
- netstat -n|grep 80出现大量time_wait
- netstat -n|grep 80出现大量time_wait
- 关于logic:iterate与的合用
- 死里逃生
- 已丢弃程序包 的当前状态(未执行,package body "*.DBMS_RANDOM" 不存在)
- Builder(生成器)
- linux nfs文件共享
- 用netstat命令发现大量的TIME_WAIT现象
- 使用ASP.NET 2.0中的GridView控件
- 简单而又智慧的观念
- 理解#define SREG (*(volatile unsigned char *)0x5F
- vs ie8不能调试
- 浏览器可视区域遮罩
- 通过异或交换数据内容。
- 第二章 契约 总结
- 关于VARIANT数据结构的一点疑问