我在生产服务器上看到了一些CLOSE_WAIT状态的连接,并且有几个问题。请指教。CLOSE_WAIT状态问题
- 我知道Windows注册表有以下参数:
TcpTimedWaitDelay的在HKEY_LOCAL_MACHINE \系统\ CurrentControlSet \服务\ TCPIP \参数
根据微软的东西(http://social.technet.microsoft.com/Forums/en-US/windowsserver2008r2networking/thread/4288d218-fbf9-4489-b869-384a05dea83d/),TIME_WAIT的默认值是4分钟。我在30秒内设置了该值,但看起来没有任何变化。而且,即使在4分钟后CLOSE_WAIT连接仍然存在。
我的问题是我如何改变TIME_WAIT的值,并看到它的行动?我应该重新启动服务器吗?
- 是否有任何其他设置来控制Windows环境中的CLOSE_WAIT状态?
问候, 西里尔
CLOSE_WAIT!= TIME_WAIT – ninjalj
谢谢,我知道这一点。 TcpTimedWaitDelay与TIME_WAIT有关,而TIME_WAIT与CLOSE_WAIT有关。不是吗? –
不,它们是完全不同的状态,请参阅RFC793第23页中的状态图:http://www.faqs.org/rfcs/rfc793.html – ninjalj