Mee*_*eet 6 solrcloud apache-zookeeper
我是SolrCloud(4.X)的新手,任何人都可以详细解释在SolrCloud中zookeeper的角色和责任吗?另外,zookeper如何处理搜索/添加Solr的请求?
小智 9
Zookeepers是SolrCloud配置的中央存储库.您可以将其视为分布式文件系统,可以由群集中的所有Solr节点访问.因此,如果您更改任何配置文件,您只需要将其通知或上传到Zookeeper,而不是集群中的每个节点.
Zookeeper的另一个重要职责是密切关注集群中所有Solr节点的状态.如果任何节点发生故障并且该节点发出搜索请求,Zookeeper会将其路由到备用副本节点.
当您在SolrCloud中更新任何文档时,它是zookeeper将您的更新请求委派给持有该文档的云中的相应节点
有关详细信息,请阅读此内容, https://cwiki.apache.org/confluence/display/ZOOKEEPER/ProjectDescription