编程语言
首页 > 编程语言> > java – 如何根据延迟找到最近的机器

java – 如何根据延迟找到最近的机器

作者:互联网

我的服务器很少,并且想在我的java客户端中决定什么是最近的机器(tcp连接的最短时间).
是否有任何图书馆在java中这样做?
如果没有,最好的方法是什么?如果可能的话,我更愿意在没有实际连接到我的服务器应用程序的情况下这样做.

解决方法:

一个简单的方法是:

InetAddress.getByName(host).isReachable(timeOut)

或者使用Http客户端,如果您愿意联系应用程序而不是主机.

并测量前后的时间,然后对主机进行排序.

标签:java,tcp-ip
来源: https://codeday.me/bug/20190629/1324956.html