1

我正在尝试在 solr 3.6 中添加多个内核,但我无法做到。我在 solr.xml 文件中写了以下内容

<solr persistent="true" sharedLib="lib">
    <cores adminPath="/admin/cores" defaultCoreName="collection1">
         <core name="collection1" instanceDir="." />
    </cores>
    <core name="core1" instanceDir="./core1">
         <property name="dataDir" value="./core1/data" />
    </core> 
</solr>

core1 是我要创建的新核心,我将默认核心的配置文件夹复制到 core1 中,当我尝试访问 localhost:8983/solr/core1/admin 时出现 404 错误。

4

1 回答 1

2

新核心应在核心标签中定义:-

<solr persistent="true" sharedLib="lib">
    <cores adminPath="/admin/cores" defaultCoreName="collection1">
         <core name="collection1" instanceDir="." />
         <core name="core1" instanceDir="./core1">
              <property name="dataDir" value="./core1/data" />
         </core> 
    </cores>
</solr>
于 2013-07-09T13:05:16.720 回答