【问题标题】:Does a SOLR slave MUST be the same as master?SOLR 从机是否必须与主机相同?
【发布时间】:2012-02-02 20:52:10
【问题描述】:

我有一个具有核心 A 的主设备,以及具有核心 A 的从设备。复制工作正常。
现在,我想向从属设备添加另一个核心。
有没有可能,或者从机需要 100% 像主机一样(我不想复制这个新核心,B)。
如果奴隶需要 100% 像主人一样,我可以在主人身上做吗?即在不添加从属设备的情况下向其添加另一个核心?

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

【问题讨论】:

    标签: solr lucene core


    【解决方案1】:

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

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

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

    虽然这完全没用,但您甚至可以在同一主机上的同一个 Solr 实例中拥有两个核心 A 和 B,A 是主核心,B 是 A 的从属。

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 2015-08-09
        • 1970-01-01
        • 1970-01-01
        • 2018-11-15
        • 2016-03-23
        • 1970-01-01
        • 1970-01-01
        • 2014-04-21
        • 2012-06-24
        相关资源
        最近更新 更多