Chinaunix

标题: FIN_WAIT [打印本页]

作者: iseeku    时间: 2003-11-26 21:28
标题: FIN_WAIT
客户端和服务端采用长连接方式,系统运行中客户端程序由于某种原因down了,但服务端不能发现,用netstat显示该客户端的连接仍然处于ESTABLISH状态;将服务端进程停止后,该连接处于FIN_WAIT_1状态,服务端口长时间不能释放,影响系统运行。请问,系统是否有方法对端口进行管理,或者服务端进程对长连接应该如何管理,能够及时发现这些已经断掉的连接?
作者: williamCU    时间: 2003-11-27 11:40
标题: FIN_WAIT
更改这2个值试一下:
ndd -set /dev/tcp tcp_fin_wait_2_timeout <timeout值>;
以上default是0,也就是没有timeout.
还有一个tcp_keepalive_interval和tcp_time_wait_interval也可以试一下.

man ndd可以看到ndd的用法.
作者: fxdfbl    时间: 2004-03-08 14:28
标题: FIN_WAIT
我没有ndd这个命令~~~,请问是通过什么软件包来安装》
作者: twytigger    时间: 2007-09-27 11:14
谢谢老大!!总算找到这篇文章了!!




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2