一段时间后接收System.IO.IOException

时间:2019-05-01 14:58:49

标签: c# socket.io

我正在用c#开发Client socket.io客户端。

我在服务器上呼叫请求。请求是相同的,并且效果很好。但是过了一会儿-一两个小时后-我收到以下错误消息:

System.IO.IOException:无法从传输连接中读取数据:连接尝试失败,因为远程站在一段时间后未正确响应,或者已建立的连接出现故障,因为所连接的主机未响应。

System.Net.Sockets.SocketException:连接尝试失败,因为远程站在一定时间后未正确响应,或者连接失败,因为所连接的主机在{{1 }}

客户端无法重新连接到服务器。如果我关闭所有内容并等待几分钟然后重新启动,则它将再次正常运行。

可能是什么问题? Internet连接稳定,与服务器的连接也稳定。

这是客户端的设置:

System.Net.Sockets.Socket.Receive (Byte [] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)

正如我已经提到的,它运行良好,但是不久之后我遇到了问题,显示了错误,并且他无法重新连接

0 个答案:

没有答案