posts - 6, comments - 0, trackbacks - 0, articles - 0

TCP close_wait 分析

Posted on 2010-12-16 13:40 rainingcn 阅读(347) 评论(0)  编辑  收藏
1.close_wait的产生原因,参考http://ahuaxuan.javaeye.com/blog/657511
图:

2.系统产生大量close_wait的原因是在大并发的情况下由于丢包或者系统压力导致来不及处理数据包的原因,导致socket没有得到很好的关闭。所以这个时候要调优下linux的系统参数
2.1调优参数,可以参看http://space.itpub.net/35489/viewspace-600807
2.2 参数说明,可以参看http://haka.sharera.com/blog/BlogTopic/32309.htm
2.3我目前结合系统修改后的配置:
 net.ipv4.tcp_keepalive_time=600
 net.ipv4.tcp_keepalive_probes
=5
 net.ipv4.tcp_keepalive_intvl
=15
3.可以lsof命令,查看大量close_wait所在端口的对应文件信息。
  参看http://www.ibm.com/developerworks/cn/aix/library/au-lsof.html


只有注册用户登录后才能发表评论。


网站导航: