小编Pec*_*eco的帖子

Windows 2008 Server SP2 64bit - TCP 连接在 TIME_WAIT 后永远不会释放

Windows 2008 数据中心版 SP2 64 位存在问题。我们有一个进程非常频繁地轮询并建立新的 TCP 连接。系统进入一种状态,我们最终在 TIME_WAIT 状态下有超过 16k 个连接。默认操作系统超时为 120 秒,之后这些连接应该会消失,但这种情况永远不会发生。即使在原始进程长期终止之后,这些连接仍然存在并且永远不会被清除(在进程被终止两天后,我们仍然有 16k 连接)。操作系统应该让它们超时,但事实并非如此。

有没有其他人看到过这种行为,如果有,采取了什么措施来解决它。我们知道如何调整 tcp 堆栈以缩短超时时间或允许更多连接,但这不是这里的问题。

谢谢!

windows windows-server-2008 64-bit

7
推荐指数
2
解决办法
1万
查看次数

标签 统计

64-bit ×1

windows ×1

windows-server-2008 ×1