Solr服务器连接设置¶
项目
总览¶
在intra-mart Accel Platform 2013 Winter (Felicia)之前,它是与Solr服务器的连接的设置值 。intra-mart Accel Platform 2014 Spring(格拉纳达)开始,它是Solr连接信息新注册屏幕的初始值,并且是初始安装Tenant环境时自动注册的值。
模块 IM-ContentsSearch核心库 格式化文件(xsd) WEB-INF /模式/ solr-config.xsd 设定位置 WEB-INF / conf / solr-config.xml <solr的-Config中 的xmlns = <XML版本= “1.0”编码= “UTF-8”?> “的Http:// intra-mart .Co.Jp /系统/ solr的/配置/ solr的-Config”中 的xmlns:将xsi = “ http://www.w3.org/2001/XMLSchema-instance” xsi:schemaLocation = “ http:// intra-mart .co.jp / system / solr / config / solr-config ../ schema / solr- config.xsd“ > <组 名= ”默认“ > <searcher> <方法> POST </方法> <distribution-policy> FIRST </ distribution-policy> <服务器> <url> http://本地主机:8983 / solr /默认</ url> </服务器> </ searcher> <indexer> <distribution-policy> IDHASH </ distribution-policy> <servers> <url> http://本地主机:8983 / solr / default </ url > </服务器> </索引器> <extractor ref = “ im_default” /> </组> </ solr-config>
参考资料¶
Solr服务器组设置¶
标签名称 组 定义IM-ContentsSearch连接到的Solr服务器组。详细内容设置在从属标签中进行。[设定项目 ]
<solr-config> <组 名称= “默认” > .... </ group> </ solr-config>
必填项目 ○ 多种设定 ○ 父标签 solr配置 [属性]
属性名称 说明 必填项 默认值 名 为连接设置组定义一个名称。 ○ 无
用于搜索的Solr服务器设置¶
标签名称 搜索者 设置搜索时IM-ContentsSearch连接到的Solr服务器。详细内容设置在从属标签中进行。[设定项目 ]
<solr-config> <组 名称= “默认” > <searcher> .... </ searcher> .... </ group> </ solr-config>
必填项目 ○ 多种设定 × 父标签 组
设定搜索中使用的请求方法¶
标签名称 方法 设置搜索时IM-ContentsSearch发送到Solr服务器的请求方法。注意
通常,无需从POST进行更改。[设定项目 ]
<solr-config> <组 名= “默认” > <searcher> <method> POST </方法> .... </ searcher> .... </ group> </ solr-config>
必填项目 × 多种设定 × 设置值 /设定内容 发布或获取 省略时的默认值 开机自检 父标签 搜索者
用于搜索的Solr服务器选择策略设置¶
标签名称 分配政策 设置策略以选择IMr IM-ContentsSearch发送搜索请求的Solr服务器。不同的策略可用于搜索和索引。[设定项目 ]
<solr-config> <组 名= “默认” > <searcher> .... <distribution-policy>首先 </ distribution-policy> .... </ searcher> .... </ group> </ solr-config>
必填项目 × 多种设定 × 设置值 /设定内容
第一 始终首先在服务器标签中使用网址集的服务器。 圆形机器人 按顺序使用服务器标签中设置的服务器。 随机性 随机使用服务器标签中设置的服务器。 省略时的默认值 第一 父标签 搜索者
用于搜索的Solr服务器一览表设置¶
标签名称 伺服器 设置搜索时IM-ContentsSearch连接到的Solr服务器一览表 。Solr服务器设置通过下级url标记执行。[设定项目 ]
<solr-config> <组 名称= “默认” > <searcher> .... <服务器> .... </服务器> </ searcher> .... </组> </ solr-config>
必填项目 ○ 多种设定 × 父标签 搜索者
设置用于搜索的Solr服务器URL¶
标签名称 网址 设置搜索时IM-ContentsSearch连接到的Solr服务器的URL。[设定项目 ]
<solr-config> <组 名= “默认” > <searcher> .... <servers> <url> http://本地主机:8983 / solr / default </ url> </服务器> </ searcher> 。 ... </ group> </ solr-config>
必填项目 ○ 多种设定 ○ 设置值 /设定内容 搜索的Solr服务器URL 父标签 伺服器
用于索引的Solr服务器设置¶
标签名称 索引器 设置创建索引时IM-ContentsSearch连接到的Solr服务器。详细内容设置在从属标签中进行。[设定项目 ]
<solr-config> <组 名称= “默认” > .... <indexer> .... </ indexer> .... </ group> </ solr-config>
必填项目 ○ 多种设定 × 父标签 组
用于索引创建的Solr服务器选择策略设置¶
标签名称 分配政策 IM-ContentsSearch设置策略以在创建索引时选择Solr服务器。建议将具有相同ID的索引注册在同一Solr服务器上,因此通常无需从IDHASH进行更改。不同的策略可用于搜索和索引。[设定项目 ]
<solr-config> <组 名称= “默认” > .... <indexer> <distribution-policy> IDHASH </ distribution-policy> .... </ indexer> .... </ group> </ solr-config>
必填项目 × 多种设定 × 设置值 /设定内容
哈希 使用索引ID的哈希值,从服务器标签中设置的url中确定要使用的服务器。 圆形机器人 按顺序使用服务器标签中设置的服务器。 随机性 随机使用服务器标签中设置的服务器。 省略时的默认值 哈希 父标签 索引器
用于索引创建的Solr服务器一览表设置¶
标签名称 伺服器 设置创建索引时IM-ContentsSearch连接到的Solr服务器一览表 。Solr服务器设置通过下级url标记执行。[设定项目 ]
<solr-config> <组 名称= “默认” > <indexer> .... <服务器> .... </服务器> </ indexer> .... </组> </ solr-config>
必填项目 ○ 多种设定 × 父标签 索引器
设置用于索引的Solr服务器URL¶
标签名称 网址 设置创建索引时IM-ContentsSearch连接到的Solr服务器的URL。[设定项目 ]
<solr-config> <组 名称= “ default” > <indexer> .... <servers> <url> http://本地主机:8983 / solr / default </ url> </服务器> </ indexer> 。 ... </ group> </ solr-config>
必填项目 ○ 多种设定 ○ 设置值 /设定内容 用于注册索引信息的Solr服务器的URL 父标签 伺服器