社区
C#
帖子详情
Socket错误 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败
ArssieWong
2017-07-11 02:34:16
异步服务器套接字
一般情况下可以正常接收并处理客户端发送过来的数据包,但是长时间运行时偶尔会出现这个错误" 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败"
出现错误后服务器仍可以接收数据,但是处理不了.
Q1: 我的处理操作是针对同一套接字的,请问它报错后是不是进行了重连,套接字不一样了?所以处理不了?
Q2: 出现这个Socket错误的原因是什么?
...全文
1723
2
打赏
收藏
Socket错误 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败
异步服务器套接字 一般情况下可以正常接收并处理客户端发送过来的数据包,但是长时间运行时偶尔会出现这个错误" 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败" 出现错误后服务器仍可以接收数据,但是处理不了. Q1: 我的处理操作是针对同一套接字的,请问它报错后是不是进行了重连,套接字不一样了?所以处理不了? Q2: 出现这个Socket错误的原因是什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xian_wwq
2017-07-12
打赏
举报
回复
socket通信中,出现连接异常是很正常的。 1.client的连接异常处理就是重连; 2. server侧除了对能捕获到的socket异常进行处理外, 还需要进行超时处理, 思路是使用单独线程对连接的客户端进行超时检查, 如果某路连接非活跃状态 超过了设定时间则强制关闭。
xdashewan
2017-07-11
打赏
举报
回复
这个错误可能是由于网络断开引起的,你可以做个ping测试,在发生这种情况时候测试网络是否正常
socket
错误
:由于
连接
方在
一段时间
后
没有
正确
答复
或
连接
的
主机
没有
反应
,
连接
尝试
失败
最近遇到这个问题绞尽脑子 1、在cmd.exe中 Ping 10.12.13.77发现下位机是通信正常的,说明物理线路是正常的。 2.查看是不是某个端口被占用 输入命令:netstat -ano,列出所有端口的情况。在列表中我们观察被占用的端口,比如是8000,首先找到它,但是
没有
找到,说明
没有
被占用。 ...
c# 再次
尝试
连接
失败
_
socket
.Receive 由于
连接
方在
一段时间
后
没有
正确
答复
或
连接
的
主机
没有
反应
,
连接
尝试
失败
...
问题描述:在使用
socket
获取网页HTML的时候,经常出现这样的
错误
,实在是不知道为什么?多次测试也找不到原因,今天在本地搭建了一WEB服务器,然后使用
Socket
获得http://localhost/ 返回的内容,依然出现了下面的
错误
。而使用浏览器来访问 http://localhost/ 的时候一切都是正常的。这就很奇怪。在
socket
.Receive(buffer, 0, Buffer...
连接
超时
错误
:由于
连接
方在
一段时间
后
没有
正确
响应或
连接
的
主机
未作出响应,
连接
尝试
失败
。
当我们
尝试
建立与远程服务器或
主机
的
连接
时,如果在一定时间内
没有
获得预期的响应,就会发生
连接
超时
错误
。
连接
超时
错误
的处理在编写网络应用程序时非常重要,可以提高程序的健壮性和可靠性。通过适当的
错误
处理,我们可以更好地应对网络环境的变化和不稳定性,提高用户体验和系统的稳定性。通过设置合适的超时时间,我们可以在
连接
等待时间过长时及时捕获
连接
超时
错误
,并采取相应的处理措施,如重试
连接
、报告
错误
或采取其他适当的措施。模块建立
连接
时,我们可以设置一个超时时间,以便在
连接
等待时间超过设定的阈值时引发
连接
超时
错误
。
Socket
通信常见
错误
出现该
错误
请检查IP地址是否
正确
。
socket
操作流程中的
错误
分析
1、
SOCKET
socket
( int af , int type , int protocol ); 返回 -1
错误
:10047(使用了与请求的协议不兼容的地址)
错误
:10044(在这个地址家族中不存在对指定的插槽类型的支持)
错误
号:10043(请求的协议还
没有
在系统中配置,或者
没有
它存在的迹象) 说明:
Socket
暂时只支持AF_INET协议族 对非标准的套接字类型不支持...
C#
111,131
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章