gpt4 book ai didi

Solr4.6 是否可以为多核使用通用配置文件?

转载 作者:行者123 更新时间:2023-12-02 03:38:52 24 4
gpt4 key购买 nike

我正在将 solr 从 solr3.5 迁移到 Solr4.10在该 solr.xml 配置更改中。

到 4.2 为止,支持对多个内核使用通用配置 (instanceDir) 文件。例如:

<cores adminPath="/admin/cores" defaultCoreName="CoreName">
<core name="core1" dataDir="data/core1/" instanceDir="." />
<core name="core2" dataDir="data/core2/" instanceDir="." />
<core name="core_3" dataDir="data/core3/" instanceDir="." config="solrconfig_newCore.xml" schema="schema_newCore.xml" />
<core name="core_4" dataDir="data/core4/" instanceDir="." config="solrconfig_newCore.xml" schema="schema_newCore.xml" />
.....
</cores>

现在 4.10 不支持这种通用配置(即 InstanceDir)文件。而在 5.0 中它是强制性的。

有什么方法可以为多核使用通用配置文件吗?

喜欢:conf/与特定国家/地区的名称(schema_fr.xml 等)很常见,并在与 solr.xml 相同的地方处理。只是数据目录不同。

最佳答案

Solr5+我们可以使用 configSets 使用通用配置文件

可以在configsets目录下一次定义通用的配置文件。例如:/solr/configsets/my_configs/conf/和 core.property 用于单个核心,如下所示:

在核心 1 中: 名字=核心1 配置集=我的配置 模式=schema_my.xml 配置=solrconfig_my.xml

在核心 2 中: 名字=核心2 配置集=我的配置 架构=架构_new.xml 配置=solrconfig_new.xml

在核心 3 中: 名字=核心3 配置集=我的配置 模式=模式_test.xml 配置=solrconfig_my.xml

因此,在该数据目录中,单独的核心和配置集同时进行管理。

关于Solr4.6 是否可以为多核使用通用配置文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21474739/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com