Apache zookeeper 动物园管理员在solr cloud中的角色

Apache zookeeper 动物园管理员在solr cloud中的角色,apache-zookeeper,solrcloud,Apache Zookeeper,Solrcloud,我是新来SolrCloud(4.X)的,有人能详细解释一下SolrCloud中动物园管理员的角色和职责吗? zookeper在搜索/向Solr添加请求方面是如何工作的?Zookepers是SolrCloud配置的中央存储库。您可以将其视为分布式文件系统,该系统可以由集群中的所有SoR节点访问。因此,如果您更改任何配置文件,您只需要通知或将其上载到Zookeeper,而不是集群中的每个节点 Zookeeper的另一个重要职责是监视集群中所有Solr节点的状态。如果任何节点出现故障,并且该节点收到搜

我是新来SolrCloud(4.X)的,有人能详细解释一下SolrCloud中动物园管理员的角色和职责吗?
zookeper在搜索/向Solr添加请求方面是如何工作的?

Zookepers是SolrCloud配置的中央存储库。您可以将其视为分布式文件系统,该系统可以由集群中的所有SoR节点访问。因此,如果您更改任何配置文件,您只需要通知或将其上载到Zookeeper,而不是集群中的每个节点

Zookeeper的另一个重要职责是监视集群中所有Solr节点的状态。如果任何节点出现故障,并且该节点收到搜索请求,Zookeeper会将其路由到另一个副本节点

当您在SolrCloud中更新任何文档时,zookeeper将您的更新请求委托给云中保存该文档的适当节点

要了解更深入的细节,您应该阅读以下内容,

仅供参考,您基本上是正确的,但ZooKeeper不会将更新委派给节点—它只是维护配置和状态。