Apache zookeeper 如何使用curator处理setData()的返回值
如果我想用更新Zookeeper中的数据 client.setData().forPath(“/demo/path”,“其他数据”.getBytes()) 如果Apache zookeeper 如何使用curator处理setData()的返回值,apache-zookeeper,apache-curator,Apache Zookeeper,Apache Curator,如果我想用更新Zookeeper中的数据 client.setData().forPath(“/demo/path”,“其他数据”.getBytes()) 如果 动物园管理员很好 客户很好 路径存在 你有权利 为此,我读了一篇文章,它说只有2N+1个服务器中的N个服务器认为更新操作成功,那么它就是成功的,如果少于N个服务器认为它正常,它会返回失败,我如何处理这些情况 当您使用“client.setData().forPath(“/demo/path”,“other data”.getBytes(
希望这能解决您的问题因此,当我做得很好时,更新将失败,因为ZooKeeper更新过程可能无法成功。如果N台服务器没有在2N+1台服务器的集合中运行……更新将失败。