NTP用于延迟

时间:2013-01-28 09:53:33

标签: java

我想知道NTP是否可用于衡量分布式计算环境中发布者和订阅者之间的延迟。在所有节点上配置NTP。我可以单独收集统计数据。如何使用NTP准确测量发布者与s

之间的延迟

1 个答案:

答案 0 :(得分:1)

您可以使用NTP同步网络中的计算机。然后使用本地时间,即System.currentTimeMillis()来获取本地时间。

使时间更容易的一种方法是在消息中发送时间。这样,您可以将发送的时间与收到的时间进行比较,以获得延迟。

注意:这仅精确到毫秒。为了更高的准确性,您需要特殊的基础设施。