solr.xml 之 Properties

<solr persistent="true" sharedLib="lib">
<property name="productname" value="Acme Online"/>
<cores adminPath="/admin/cores">
<core name="core0" instanceDir="core0">
<property name="dataDir" value="/data/core0"/></core>
<core name="core1" instanceDir="core1"/>
</cores>
</solr>

solr.xml 之core

每个 core 指定一个 SolrCore,core 是 cores 的子元素,core 元素有以下 6 个属性:
name
SolrCore 名称,在通过 CoreAdminHandler 运行命令时,需要这个名称
instanceDir
core 文件的路径,相对于 solr home 目录 
config
指定 core 的配置文件的名称,默认为 solrconfig.xml
schema
指定 schema.xml 配置文件的名称,默认为 schema.xml
dataDir
core 数据存放的路径,相对于 solr home 目录
properties
core 的属性文件的路径,可以是绝对路径也可以是相对于 instanceDir 的绝对路径。

Solr.xml

Solr.xml 用于控制solr 的 core,配置多核就是在这个文件中配置的,solr.xml 存在 solr home 目录下,默认的 solr.xml 文件如下所示:

<solr persistent="false">
	<cores adminPath="/admin/cores"
		defaultCoreName="collection1"> <core name="collection1" instanceDir="." />
	</cores>
</solr>

Copyright © All Rights Reserved · Green Hope Theme by Sivan & schiy · Proudly powered by WordPress