远程主机强制关闭了一个现有连接,...错误信息:远程主机强迫关闭了一个现有的连接, 怎么解决
大家好,今天小编来为大家解答以下的问题,关于远程主机强制关闭了一个现有连接,...错误信息:远程主机强迫关闭了一个现有的连接, 怎么解决这个很多人还不知道,现在让我们一起来看看吧!
远程主机强迫关闭了一个现有的连接是什么意思
症状和问题:
在达到某连接数后,新建立的连接会直接断开,错误提示如下两条:
"无法将数据写入传输连接:远程主机强迫关闭了一个现有的连接。。"
"无法从传输连接中读取数据:远程主机强迫关闭了一个现有的连接。。"
之前建立的连接正常收发包。
错误代码定位到:System.Net.Sockets.TcpListener类下的EndAcceptTcpClient()方法。
补充
模拟终端和服务端同时提示以上错误,应该不是模拟终端问题。
之前觉得百兆交换机影响,年前换成了千兆的,却没什么大的提升;
服务器硬件应该是千兆网卡,但win2003在VMware虚拟机内,所以提示100Mbps,但使用率从没超过1%还是0.1%。如图
很详细的啰嗦
0、cpu/内存/线程数都不高,比如某时刻值: CPU 13%,线程数51,内存859696k
1、如果不发数据包,只建立TCP连接,测试能到2W,甚至更大都没有问题(没有进行更大连接测试)。
2、收发数据包,到1W都正常,再增加模拟终端数量就报如上错误。
3、尝试加长和缩短数据包大小,最大TCP连接数有反比变化,但很小。(不清楚交换机怎么分包转发的)
4、个人猜测,数据包在某个环节处理不过来引起的问题。但我程序任何资源的占用都不高。所以一直怀疑是网络交换机。另外是否操作系统某些设置也影响,或者虚拟机也影响。
远程主机强迫关闭了一个现有的连接 原因是什么
1、症状和问题:
在达到某连接数后,新建立的连接会直接断开,错误提示如下两条:“无法将数据写入传输连接:远程主机强迫关闭了一个现有的连接。”或“无法从传输连接中读取数据:远程主机强迫关闭了一个现有的连接。”
2、原因分析:
(1)网络运营商处的终端出了问题;
(2)家里的路由器也有可能是肇事者;
(3)电脑上程序的问题,像是防火墙的设置,在局域网内电脑硬盘共享引起或者是病毒引起。
...错误信息:远程主机强迫关闭了一个现有的连接, 怎么解决
该错误提示,其实不是客户端的问题,是与您所在网络环境(端口设置等)或(反病毒或防火墙等)软件设置方面的问题有关。
建议按以下方式操作:
1、暂时关闭防火墙或反病毒软件(如瑞星)或更换其它计算机环境进行测试。
2、更换一个发送端口,在Foxmail帐户=》属性=》邮件服务器=》高级中选择“此服务器要求安全连接”端口号改为465,再试试。
扩展资料:
使用urlopen方法太过频繁出现错误的解决方法:
1、在request后面写入一个关闭的操作。
2、设置socket默认的等待时间,在read超时后能自动往下继续跑。
3、设置sleep()等待一段时间后继续下面的操作。
4、下面是具体的代码:
5、运行结果如下图所示:
参考资料来源:百度百科-foxmail
远程主机强迫关闭了一个现有连接怎么解决
远程主机强迫关闭了一个现有连接是指另一台计算机(远程主机)无法继续与当前计算机建立网络连接,并主动关闭了该连接。
解决这个问题可以尝试以下几个步骤:
1、检查网络连接稳定性:确保你的网络连接是稳定的,没有中断或其他问题。可以尝试重新启动网络设备(例如,路由器、调制解调器)来解决潜在的连接问题。
2、检查防火墙设置:某些防火墙或安全软件可能会中断网络连接。可以尝试临时禁用防火墙或安全软件,然后重新连接,看是否问题得到解决。如果是防火墙设置的问题,可以调整防火墙规则来允许该连接。
3、检查远程主机状态:确保远程主机正常运行并且能够接受新的连接。可以尝试联系远程主机的管理员或维护人员确认该主机是否可用。
关于远程主机强制关闭了一个现有连接的内容到此结束,希望对大家有所帮助。