gpt4 book ai didi

java - 如何使用 Curator 检查 Zookeeper 中是否存在路径?

转载 作者:IT老高 更新时间:2023-10-28 20:51:34 25 4
gpt4 key购买 nike

我目前处于将 Zookeeper 内容集成到我的应用程序的早期开发阶段。我使用 Netflix 的 Curator 作为处理 Zookeeper 的 API。我了解了其中的大部分内容(比如添加 ZNode 等)。

但是你到底是如何检查 ZNode 是否存在的呢?看起来可行的代码是:

client.checkExists().forPath(path);

...其中 clientcom.netflix.curator.framework.CuratorFramework

的一个实例

但是,此调用返回一个 org.apache.zookeeper.data.Stat 对象。

使用这个对象,如何判断路径是否存在?

谢谢

最佳答案

org.apache.zookeeper.data.Stat 对象是关于该 ZNode 的元数据。 (它在概念上类似于 stat() 告诉您有关文件系统上文件的信息,因此得名。) checkExists().forPath() 返回一个 Stat 如果它存在,如果不存在,则为 null

关于java - 如何使用 Curator 检查 Zookeeper 中是否存在路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12537516/

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