tomcat web服务器用命令:netstat -ant 产生大量FIN_WAIT2,CLOSE_WAIT请求高手帮助!

tomcat web服务器用命令:netstat -ant 产生大量FIN_WAIT2,CLOSE_WAIT请求高手帮助!

操作系统是:linuxas3 每天晚上产生大量的CLOSE_WAIT,FIN_WAIT2半连接不消失,服务器不能分配新的连新进程。用ie访问的时候没有响应。已经确认不是攻击就是正常的页面浏览,在页面没有响应的时候,在服务器用命令netstat -ant查看有大量的211.80.34.23:80  211.99.117.8:41404          CLOSE_WAIT
                                  或者这样的:211.80.34.23:80  211.99.117.8:41404     FIN_WAIT2类似这样的状态出现。是什么原因产生的,应该怎样解决?非常感谢!!!
此时连接数有多少?
这样的连接数有几十个吧。不过白天没出现,都是晚上出现的。第二天早上就不响应了。我查了一下访问的ip都是正常的。
连接数几十个就不分配新的连接数?
不会这样子吧。
是呀。不是非常多,不会到100个的。这种半连产生也是正常,应该是在一段时间内消失才对呀。我就不明白为什么不结束。我在tomcat里已经改了连接数,并发数。还是不行的。
这种现像是应该是程序员写的程序没关闭不是os里应该有什么要配置的没配置出现的?


QUOTE:
原帖由 fuxc_666 于 2007-1-8 14:23 发表
这种现像是应该是程序员写的程序没关闭不是os里应该有什么要配置的没配置出现的?

程序应该不会这么做的。

你可以看看tomcat的日志之中,是否有相关信息可以参考?
我也有这个问题,但都是127的,怎么回事啊?
tcp        0      0 ::ffff:127.0.0.1:12009      ::ffff:127.0.0.1:43294      CLOSE_WAIT  
tcp        0      0 ::ffff:127.0.0.1:12009      ::ffff:127.0.0.1:43295      CLOSE_WAIT  
tcp        0      0 ::ffff:127.0.0.1:12009      ::ffff:127.0.0.1:43296      CLOSE_WAIT  
tcp        0      0 ::ffff:127.0.0.1:12009      ::ffff:127.0.0.1:43297      CLOSE_WAIT  
tcp        0      0 ::ffff:127.0.0.1:12009      ::ffff:127.0.0.1:43298      CLOSE_WAIT  

请版主帮忙啊!
现在12009端口已经访问不了了。(注:12009端口是我们服务器对一个特定客户开放的服务端口)
新建文件: /etc/sysconfig/nfs                  也可以通过图形化的服务器配置文件来实现这一步
MOUNTD_PORT="4002"
STATD_PORT="4003"
LOCKD_TCPPORT="4004"
LOCKD_UDPPORT="4004"


我的ITPTABLES是这样设置的呀,


[root@localhost ~]# iptables -nvxL
Chain INPUT (policy DROP 112 packets, 11978 bytes)
    pkts      bytes target     prot opt in     out     source               destination         
       0        0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:22
       0        0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:80
       0        0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:8080
       0        0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:3306
       0        0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:21
       0        0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:20
       0        0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:2049
       0        0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           tcp dpt:111
       0        0 ACCEPT     tcp  --  *      *       192.168.0.180        0.0.0.0/0           tcp dpt:4002
       0        0 ACCEPT     tcp  --  *      *       192.168.0.180        0.0.0.0/0           tcp dpt:4003
       0        0 ACCEPT     tcp  --  *      *       192.168.0.180        0.0.0.0/0           tcp dpt:4004
       0        0 ACCEPT     icmp --  *      *       0.0.0.0/0            0.0.0.0/0           limit: avg 1/sec burst 5
       0        0 ACCEPT     all  --  lo     *       0.0.0.0/0            0.0.0.0/0           
       0        0 ACCEPT     all  --  *      *       0.0.0.0/0            0.0.0.0/0           state RELATED,ESTABLISHED

Chain FORWARD (policy DROP 0 packets, 0 bytes)
    pkts      bytes target     prot opt in     out     source               destination         

Chain OUTPUT (policy DROP 0 packets, 0 bytes)
    pkts      bytes target     prot opt in     out     source               destination         
       0        0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           tcp spt:22
       0        0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           tcp spt:80
       0        0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           tcp spt:8080
       0        0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           tcp spt:3306
       0        0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           tcp spt:21
       0        0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           tcp spt:20
       0        0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           tcp spt:2049
       0        0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           tcp spt:111
       0        0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           tcp spt:4002
       0        0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           tcp spt:4003
       0        0 ACCEPT     tcp  --  *      *       0.0.0.0/0            0.0.0.0/0           tcp spt:4004
       0        0 ACCEPT     icmp --  *      *       0.0.0.0/0            0.0.0.0/0           limit: avg 1/sec burst 100
       0        0 ACCEPT     all  --  *      lo      0.0.0.0/0            0.0.0.0/0           
       0        0 ACCEPT     all  --  *      *       0.0.0.0/0            0.0.0.0/0           state RELATED,ESTABLISHED

为什么我的客户端MOUNT超时呢,我客户端没开防火墙呀,那位大哥帮下我呀