代码之家  ›  专栏  ›  技术社区  ›  user2665483

如何使用Apache Curator监视两级以下节点的创建?

  •  0
  • user2665483  · 技术社区  · 6 年前

    我的目标是 CuratorFramework 用指向根节点的路径和 String ,以便在任何路径的两个级别上监视事件 一串

    更具体地说,我想关注任何路径上的事件 ROOT/<anything here>/INPUT_STRING 。我还需要监视中间层中添加的节点,但我对这些中间节点的内容不感兴趣(只是它们出现了,所以我可以监视为 INPUT_STRING )。

    我的想法是创建一个 NodeCache 对于每个路径 ROOT/<added middle node>/INPUT_STRING 每当添加中间节点时。我想我可以使用 PathChildrenCache ,但这似乎有些过头了,因为我对中间节点的内容不感兴趣。

    有没有更好的方法来创建 节点缓存 对于 INPUT\u字符串 下降两级?或者我应该使用 PathChildrenCache ,即使我不关心中间节点的内容?

    1 回复  |  直到 6 年前
        1
  •  0
  •   Randgalt    6 年前

    您可以使用 TreeCache 缓存/观看/侦听znode树。我相信这会满足你的需要。 http://curator.apache.org/curator-recipes/tree-cache.html