Zookeeper是否可以在不存在的节点上观看

时间:2015-10-27 17:20:49

标签: apache-zookeeper

我在zookeper C绑定中看到其中一个事件是ZOO_CREATED_EVENT。

所以我假设当我在没有真实节点的路径上设置监视 - 然后创建节点 - 我将获得“创建事件”。但当我尝试这样做(设置手表,然后创建节点)没有任何反应。

有可能吗?如果在触发“创建事件”时没有?

非常感谢,

eyal

2 个答案:

答案 0 :(得分:0)

是的,您可以使用Curator的NodeCache(Java库)来观看不存在的节点。

否则ZK Java绑定(我想也是C绑定)没有提供任何东西来监视不存在的节点。

在监视节点下创建子节点时,将触发创建的事件。

答案 1 :(得分:0)

最后我发现c绑定是可能的。

如果您使用zoo_awget功能,则不会收到有关创建活动的通知。但如果使用zoo_awexists,则会在创建节点时触发监视。

谢谢, Eyal