问题描述
我要定时对一个设备发送查询帧,程序一开始挺好,两天后程序就死了。这个程序是一个RTU,安装了手机卡,所以IP是经常变化。
解决方案
解决方案二:
上位机程序吧?两天后程序就死了怎么个死法?
解决方案三:
引用1楼lovelj2012的回复:
上位机程序吧?两天后程序就死了怎么个死法?
程序就是不动了,有时候会提示错误
解决方案四:
引用1楼lovelj2012的回复:
上位机程序吧?两天后程序就死了怎么个死法?
程序运行是下面这样的。我这个是只要有新IP就会开启一个新的连接,是因为线程过多导致套接字被强制关闭么?
解决方案五:
引用1楼lovelj2012的回复:
上位机程序吧?两天后程序就死了怎么个死法?
截图截错了,这个才是
解决方案六:
每小时重连一次,有什么关系?
解决方案七:
对于通讯来说,随时都可能中断。在Debug版中,是不应该隐瞒异常的。但是在Release版中,对于底层当然要try...catch。看来你没有处理它。
解决方案八:
引用2楼onlytrustyou的回复:
Quote: 引用1楼lovelj2012的回复:
上位机程序吧?两天后程序就死了怎么个死法?程序就是不动了,有时候会提示错误
远程主机强制关闭了一个现有连接就是客户端连接断开,服务器端还在尝试连接,程序又木有异常捕获,造成的呗?
解决方案九:
引用5楼sp1234的回复:
每小时重连一次,有什么关系?
您好,能加个QQ请教您一下吗,我把程序发给您看看
解决方案十:
引用5楼sp1234的回复:
每小时重连一次,有什么关系?
我的QQ号:807131436
时间: 2024-11-03 21:37:15