我的服务器很少,并且想在我的java客户端中决定什么是最近的机器(tcp连接的最短时间)。
是否有任何图书馆在java中这样做?
如果没有,最好的方法是什么?如果可能的话,我更愿意在没有实际连接到我的服务器应用程序的情况下这样做。
答案 0 :(得分:3)
一种简单的方法是:
InetAddress.getByName(host).isReachable(timeOut)
如果您愿意联系应用程序而不是主持人,则使用Http client
。
然后测量前后的时间,然后对主机进行排序。