SOLR从站必须与主站相同吗?

时间:2012-02-02 20:52:11

标签: solr lucene core

我有一个带有核心A的主服务器和带有核心A的从服务器。复制工作 现在,我想向奴隶添加另一个核心 是否可能,或奴隶需要100%像主人(我不想复制这个新的核心,B)。
如果slave需要100%像master一样,我可以在master上执行吗?即添加另一个核心而不添加到奴隶?

UPD:我可以在Master上添加另一个核心。

2 个答案:

答案 0 :(得分:2)

是的,你可以这样做。一个核心可以是多个核心的主设备,另一个核心的从设备,同时或完全独立,但核心不知道来自同一个Solr实例的其他核心。

这意味着所有主/从组合都是可能的,只要:

  • 核心最多只有一个主人,
  • 没有循环引用。

尽管它完全没用,你甚至可以在同一主机上的同一个Solr实例中有两个核心A和B,A是主核心,B是A的从属。

答案 1 :(得分:2)

我在每个Solr实例上运行4个核心。您可以轻松添加核心B以仅在Solr的一个实例上运行(即使A是从属的)。这需要使用类似MultipleIndexes - Multiple_Solr_Webapps的配置。

您将在一个Solr实例中单独运行索引(每个索引可以独立运行,作为主服务器或从服务器)