为什么我写的modbus tcp通信协议服务器一断,在起来连不上客户端

为什么我写的modbus tcp通信协议服务器一断,在起来连不上客户端,第1张

可能是你没有处理好关闭连接,服务器程序如果出错退出,或者退出时没进行断开客户端的操作,会造成客户端不知道服务器已停止工作,而继续保持虚连接,造成重连失效。

建议完善服务器程序设计,在服务器退出前,增加关闭所有客户端连接,并收回socket的操作。

你所说的这种情况,路由器后面接那个交换机,交换机后面接的两台电脑,偶尔会出现断网,理论上是不存在的,可能存在的问题在于你的交换机,你可以尝试一下,把交换机拆下来,单独挂一台电脑,看看各种情况,会不会再发生?像这种问题的话,一般都是用替代法,一个设备,一个是为了去更换,最终判断问题的所在。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/504448.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-17
下一篇2023-06-17

发表评论

登录后才能评论

评论列表(0条)

    保存