5
這種情況如下:
我從我的C#服務器應用程序向客戶端發送大量數據。
突然間數據流停止,沒有數據在客戶端更新並且端口被阻塞。服務器套接字掛起Close_Wait
當這發生時,服務器側的症狀是在該端口(netstat的)
- CLOSE_WAIT在日誌中。
- 無法從客戶端建立新的連接。
- 無法遠程登錄到該端口
目前我們重新啓動每當出現問題的服務器。顯然這不是一個解決方案。
有人可以提供一個服務器套接字卡住在Windows Server 2008中Close_Wait的解決方案嗎? 對這種情況的任何建議將不勝感激。
在此先感謝。
我在這裏使用IPWorks沒辦法發送Shutdown,只有close()。我認爲內部關閉包含關機()。使用我的異步套接字(winsock)而不是ipworks時沒問題。但在IPWorks中,我不知道如何解決它。 – 2011-08-29 04:24:34
@MSK關機與我的回答完全無關。情況依然如此。關閉插座。 – EJP 2011-08-29 10:53:10