C# 服务器套接字挂起关闭\u等待
场景如下:C# 服务器套接字挂起关闭\u等待,c#,sockets,tcp,C#,Sockets,Tcp,场景如下: 我正在从我的C#服务器应用程序向客户端发送大量数据。 数据流突然停止,客户端没有数据更新,端口被阻塞 发生这种情况时,服务器端症状为 关闭\u在该端口中等待(netstat) 操作将在日志中阻塞(错误代码:135) 无法从客户端建立新连接 Telnet无法访问该端口 目前,每当出现问题时,我们都会重新启动服务器。显然,这不是一个解决办法 有人能为windows Server 2008中卡在关闭等待中的服务器套接字提供解决方案吗? 如果您对这种情况有任何建议,我们将不胜感激 提前感谢。
我正在从我的C#服务器应用程序向客户端发送大量数据。
数据流突然停止,客户端没有数据更新,端口被阻塞 发生这种情况时,服务器端症状为
提前感谢。关闭\u等待表示对等方已关闭连接,TCP正在等待本地应用程序关闭套接字
所以关闭它。我在这里使用IPWorks无法发送关机信息,只能关闭()。我认为close内部包含shutdown()。使用我的异步套接字(winsock)而不是ipworks时没有问题。但在IPWorks中,我不知道如何解决它。@MSK关机与我的答案完全无关。情况依然如此。合上插座。