我正在尝试在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是我想要创建的新核心,我将默认核心的config文件复制到core1,当我尝试访问localhost时:8983 / solr / core1 / admin我收到404错误。
答案 0 :(得分: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>