【发布时间】:2017-07-20 12:18:54
【问题描述】:
ctime 从创建此 znode 的纪元开始的时间(以毫秒为单位)。
mtime 自上次修改此 znode 的纪元以来的时间(以毫秒为单位)。
我认为 Zookeeper 会以某种方式同步 ZK 集群中所有节点的(内部)真实时钟,以便无论客户端连接到哪个节点,时间戳都是一致的。是这样吗?如果是,它是如何工作的?
我找到的是:
实时
ZooKeeper 根本不使用实时时间或时钟时间,除了在 znode 创建和 znode 修改时将时间戳放入 stat 结构中。
也就是说,它会尽可能使用逻辑时间,但不会说明实际时钟是否同步。
谢谢!
【问题讨论】:
标签: apache-zookeeper