日期:2014-05-20  浏览次数:20621 次

java组播接收数据导致网络不通
我写了一个java程序:
功能:    udp组播接收数据并存到数据库中。
          多线程接收,数据量大约每秒1500条报左右.
问题:   程序每开启一两天(最多也就是3天)的时间。电脑下面的网络连接的 图标就会出现 黄色叹号,就是网络不通了。此时 ping 不通网络地址了。关键是程序还不报错。
         如果这时禁用本地网络,再启用之后就能接收到数据了。
         求各位给我想想办法解决一下或者出出主意,是什么原因导致了网络不通。我的程序中加了超时重连的功能了。是不是请求次数太多的原因呢?  组报发送数据端貌似经常会出现网络不通的情况。会不会是这个原因呢。或者是数据量太大了呢。实在是想不明白了。
java udp 数据 网络 组播

------解决方案--------------------
不一定是你程序问题,运行环境试试找找原因,比如防火墙等