Luc*_*sis 7 solr solrcloud apache-zookeeper
我一直在使用他们使用SolrCloud的系统上工作,这需要一个Zookeeper合奏,该合奏可以帮助“管理整个结构,以便可以正确地路由索引和搜索请求”(直接从Solr文档中获取)。
“管理”到底是什么?运行Zoor的计算机从Zookeeper集成中读取/写入哪些信息,什么数据 /配置/信息,为什么?solr在运行时是否更改过Zookeeper中的数据?还是一次配置“数据”,然后在SolrCloud主机上读取运行时?
从问题的角度来看,这是我与Zookeeper,Solr以及在许多方面与分布式系统的第一次接触。
一个单节点 Solr的情况下使用它自己的配置文件,通常是在一个conf包含文件夹一样schema.xml,stopwords.txt等等。但是在Solr的云上下文中的集合是具有逻辑索引核心组。这些核心组需要集中式配置(属于同一集合的核心之间共享相同的配置)。
ZooKeeper是用于在分布式系统中维护配置信息的集中式服务。
您可以上载,下载和编辑配置文件,以便属于同一集合的所有核心都具有相同的配置集。
您可以在此处阅读有关Solr云配置管理的更多信息