标签: apache-curator
在使用PathChildrenCache侦听节点事件(添加,更新和删除)时,我注意到如果客户端与Zookeeper断开连接,则在再次重新连接客户端后,缓存会自动更新。
PathChildrenCache
我认为只要重新连接就应该调用rebuild()方法,但是现在看起来很多余。
rebuild()
我的问题是,为什么我以后需要打电话给rebuild()?我了解rebuild()会刷新缓存而不触发事件。但是,如果缓存始终保持最新状态又有什么用呢?