由于网络硬件问题或其他干扰,造成程序(连续24小时运行)在运行时,网络有可能时断时续,如不添加网络状态的检测功能,有可能造成程序无响应,然后死机。所以需要添加以下功能:
1,能实时监测,当网络发生故障时,能报告发生故障的时间
2,当网络已经断开后,程序还能继续运行,并且能自动检测网络信号,当网络恢复可用时,程序有自动连接功能,并能报告网络恢复的时间
1,能实时监测,当网络发生故障时,能报告发生故障的时间
2,当网络已经断开后,程序还能继续运行,并且能自动检测网络信号,当网络恢复可用时,程序有自动连接功能,并能报告网络恢复的时间
2、当网络中断时,你的线程启动,同时生成日志文件,记录你想要记得东西,并且持续的ping服务器,直到网络接通。
3、网络连接后,继续原来的线程或者服务,监听线程继续等待。
当网络断开时,PING方法会有大概几秒的延迟后才有结果,有没有实时的方法,在1、2秒内就判断出网络已经断开了,然后网络好了以后,又能在1、2秒内自动连接上。