【发布时间】:2017-08-04 04:20:27
【问题描述】:
我正在使用 Zookeeper 和 curator 2.12.0。
我通过调用getChildren(我事先不知道完整的节点路径)与观察者成功地观察新节点,该观察者提交任务以再次调用getChildren与观察者。 现在我想看节点删除并且只删除。我用观察者调用 checkExists。但是,如果节点由于某种原因不存在,它将实际上是节点创建的观察者,这在我的情况下永远不会发生。所以我会留下越来越多的“thrash”观察者,我想这会浪费一些资源。
如果节点存在,我如何才能删除观察者或添加观察者?
【问题讨论】:
标签: java apache-zookeeper apache-curator