我可以查询任何 zookeeper 节点以获取任何数据吗?
Can I query any zookeeper node to get any data?
我有一个包含 3 个节点的小型 zookeeper 集群。我还有另一个软件需要配置为与 zookeeper 通信,也在同一主机上的 3 个节点的集群中 运行。
我对zookeeper的工作原理一无所知。我是否必须配置此其他软件以与所有主机通信,还是仅将其配置为与 localhost zookeeper 通信?
换句话说,查询任何zookeeper节点都可以得到任何数据吗?
如果你有一个 ZooKeeper 集群,那么你可以查询任何 ZooKeeper 节点并获得最终一致的数据。
对于 how ZooKeeper works
,您可以在此处查看这个很棒的 post:解释 Apache ZooKeeper
很多好的项目都使用 ZooKeeper 作为 backbone:HBase,Kafka,请 Google 它,并从这些项目中学习更多摘要。
我有一个包含 3 个节点的小型 zookeeper 集群。我还有另一个软件需要配置为与 zookeeper 通信,也在同一主机上的 3 个节点的集群中 运行。
我对zookeeper的工作原理一无所知。我是否必须配置此其他软件以与所有主机通信,还是仅将其配置为与 localhost zookeeper 通信?
换句话说,查询任何zookeeper节点都可以得到任何数据吗?
如果你有一个 ZooKeeper 集群,那么你可以查询任何 ZooKeeper 节点并获得最终一致的数据。
对于 how ZooKeeper works
,您可以在此处查看这个很棒的 post:解释 Apache ZooKeeper
很多好的项目都使用 ZooKeeper 作为 backbone:HBase,Kafka,请 Google 它,并从这些项目中学习更多摘要。