2010-08-10 58 views
0

mantaray的另一个问题是:我们在网络中有很多PC,我们的p2p消息传递软件使用MantaRay(我们计划用其他东西替换)。在某些PC上,任务管理器在此应用程序运行时显示100%的CPU。MantaRay在同一个端口上打开3个TCP连接

我们试图调查与套装软件,并发现这些电脑打开来自相同客户端的TCP端口到相同服务器端口的多个TCP连接。

与Windows XP SP2(或SP3)相对较慢的计算机上会出现此问题。

有没有人知道类似的问题?有没有办法避免它?我们做错了什么?

第一种方案是在Windows注册表中TcpMaxConnectRetransmissions设置为0,但我不认为这是正确的解决方案,并可能有其他后果。我认为这不应该发生,我将其视为Windows XP的一个bug。

回答

0

这是TCP的规则所不可能的。 Netstat被称为生成幻影条目,这可能会解释它,也许TCPView以相同的方式获取其信息。这是完全不可能的。

+0

我发现它也很奇怪,但我们可以重现它,并且当它发生时受影响的PC挂起(CPU负载100%)。 我没有任何解释,欢迎提供任何提示。 – 2010-08-10 13:37:39

+0

我想我会重新安装操作系统。这真的不可能。如果TCP允许它发生,它将无法知道哪些连接是哪个连接。 – EJP 2010-08-11 01:49:53

相关问题