我正在尝试为Solr cloud中的每个从站添加复制以使整个集群更可靠。这个想法是将一个碎片分散到几台机器上,即使其中一台机器停机,也能让群集工作。复制分布式Solr配置
Solr具有出色的内置replication feature,在正常(未分配)Solr设置中完美工作。但是,当将此功能添加到Solr云时,出现错误,告诉/solr/replication
处理程序未找到(实际上,它在启动Solr时未出现在Solr输出中,尽管它在solrconfig.xml
中定义)。
SolrWiki还指出,distributed update handler,但是从笔者注我的理解实际上并没有复制数据,而只是将新文件中的配置定义的节点的之一。
我的问题是:
- 为什么内置的基于Java的复制分布式Solr的设置不起作用?这是Solr云的问题,更基本的问题还是只是在我的配置错误(我检查了几次,但仍然可能会错过什么)?
- 什么是其他好方法在分布式Solr中复制?
谢谢,这一点是从我写这个问题的时候从维基缺失。 – ffriend
如何在Solr的Admin GUI复制部分。它做同样的事情吗? – kamaci