gpt4 book ai didi

apache-zookeeper - Apache Zookeeper 数据持久性。使用 CreateMode.Persistent 创建的节点能否在整个集群重新启动后继续存在?

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

我正在使用 CreateMode.Persistent 在 windows 上使用 apache curator 库创建节点。完整的集群重新启动后,我注意到有时会出现节点。在其他时候,他们不是。 Zookeeper 是否保证创建的节点在重新启动时保持不变?

最佳答案

如果您使用 CreateMode.PERSISTENT 创建节点并且该方法成功返回,那么您可以保证法定人数的节点 (n/2+1) 已接收并持久化该节点。重启集群不会影响这个。如果您看到节点消失,那么可能 a) 您正在使用异步 API 创建节点并且没有收到成功响应; b) 当您重新启动集群时,您正在以某种方式删除数据目录; C) ??

关于apache-zookeeper - Apache Zookeeper 数据持久性。使用 CreateMode.Persistent 创建的节点能否在整个集群重新启动后继续存在?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26722854/

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