gpt4 book ai didi

apache-zookeeper - Zookeeper如何同步集群中的时钟

转载 作者:行者123 更新时间:2023-12-04 08:36:12 25 4
gpt4 key购买 nike

来自Zookeeper docs :

ctime The time in milliseconds from epoch when this znode was created.

mtime The time in milliseconds from epoch when this znode was last modified.

我假设 Zookeeper 以某种方式同步 ZK 集群中所有节点的(内部)真实时钟,以便时间戳保持一致,而不管客户端连接到哪个节点。是这样吗?如果是,它是如何工作的?

我发现的是:

Real time

ZooKeeper doesn't use real time, or clock time, at all except to put timestamps into the stat structure on znode creation and znode modification.

也就是说,它会尽可能使用逻辑时间,但不会说明实际时钟是否同步。

谢谢!

最佳答案

没有,真正的时钟只用在ctime和mtime中。当前leader使用real clock在request中设置一个TxnHeader,然后作为zNode的ctime和mtime。

关于apache-zookeeper - Zookeeper如何同步集群中的时钟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19554377/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com