【发布时间】:2018-04-22 03:01:08
【问题描述】:
我的目标是,给定一个装饰有根节点路径的CuratorFramework 和一个String,以观察到该String 的任何路径下两层的事件。
更具体地说,我想关注任何路径 ROOT/<anything here>/INPUT_STRING 上的事件。我还需要观察中间层中添加的节点,但我对那些中间节点的内容不感兴趣(只是它们出现了,所以我可以观察为INPUT_STRING 创建一个子节点)。
我的想法是在添加中间节点时为ROOT/<added middle node>/INPUT_STRING 的每个路径创建一个NodeCache。我以为我可以使用PathChildrenCache 观察添加的中间节点,但这似乎有点矫枉过正,因为我对中间节点的内容不感兴趣。
有没有更好的方法来为INPUT_STRING 向下两层创建NodeCache?还是应该使用PathChildrenCache,即使我不关心中间节点的内容?
【问题讨论】:
标签: apache-zookeeper apache-curator