codecamp

SolrCloud参数引用

SolrCloud群集参数

numShards

默认为1。散列文档的碎片数量。每个碎片必须有一个leader,每个leader可以有N个副本。

SolrCloud实例参数

这些被设置在solr.xml中,但默认情况下,host和hostContext参数设置为也与系统属性一起使用。

host

默认为找到的第一个本地主机地址。如果自动找到错误的主机地址,则可以使用此参数覆盖主机地址。

hostPort

默认为通过bin/solr -p <port>指定的端口,如果未指定,则为8983。Solr运行的端口。这个值只有在指定-DzkRun(见下面)的情况下使用,才能计算嵌入式ZooKeeper运行的默认端口。在Solr附带的solr.xml中,hostPort系统属性没有被引用,所以被忽略。如果要在非默认端口上运行Solr,请使用bin/solr -p <port>而不是指定-DhostPort

hostContext

默认为solr。Solr Web应用程序的上下文路径。

SolrCloud实例ZooKeeper参数

zkRun

默认为localhost:<hostPort+1000>。导致Solr运行ZooKeeper的嵌入式版本。设置为该节点上ZooKeeper的地址;这使我们能够在zkHost连接字符串中的地址列表中知道您是谁。使用-DzkRun(无值)来获取默认值。

zkHost

ZooKeeper的主机地址。通常这是ZooKeeper集合中每个节点的逗号分隔列表。

zkClientTimeout

默认为15000。客户端在会话到期之前不允许与ZooKeeper交谈的时间。

zkRun和zkHost使用系统属性进行设置。zkClientTimeout是solr.xml默认设置的,但也可以使用系统属性来设置。

SolrCloud核心参数

shard

默认为基于numShards的自动分配。指定该核心作为副本的哪个分片。shard可以在core.properties每个核心中指定。

在 solr 的格式中讨论了其他与cloud相关的参数。

使用Collection API的异步调用
Solr命令行实用程序
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

SolrCloud

SolrCloud配置和参数

如何使用AsciiDoc

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }