最简单的办法是先建一个连接的Manager类,它可以产生新的连接,对每一个连接用一个线程来管理,在线程中测试连接是否正常,如果不正常的话就重新连接。每过5分时间线程收取服务器的相应数据,就是资源消耗大一点。
还有的办法就是Manager类将所有的连接字管理,哪个服务器需要刷新时,就新起一个线程进行刷新。用完后释放。这种办法就是复杂一点,需要对所有连接的刷新间隔合在一起处理