0
mantaray的另一個問題是:我們在網絡中有很多PC,我們的p2p消息傳遞軟件使用MantaRay(我們計劃用其他東西替換)。在某些PC上,任務管理器在此應用程序運行時顯示100%的CPU。MantaRay在同一個端口上打開3個TCP連接
我們試圖調查與套裝軟件,並發現這些電腦打開來自相同客戶端的TCP端口到相同服務器端口的多個TCP連接。
與Windows XP SP2(或SP3)相對較慢的計算機上會出現此問題。
有沒有人知道類似的問題?有沒有辦法避免它?我們做錯了什麼?
第一種方案是在Windows註冊表中TcpMaxConnectRetransmissions設置爲0,但我不認爲這是正確的解決方案,並可能有其他後果。我認爲這不應該發生,我將其視爲Windows XP的一個bug。
我發現它也很奇怪,但我們可以重現它,並且當它發生時受影響的PC掛起(CPU負載100%)。 我沒有任何解釋,歡迎提供任何提示。 – 2010-08-10 13:37:39
我想我會重新安裝操作系統。這真的不可能。如果TCP允許它發生,它將無法知道哪些連接是哪個連接。 – EJP 2010-08-11 01:49:53