2010-08-10 56 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

相關問題