关闭

SolrCloud分布式检索时忽略宕机的Shard

358人阅读 评论(0) 收藏 举报
分类:

原文地址:点击打开链接

“<lst name=”error”>
<str name=”msg”>no servers hosting shard:</str>
<int name=”code”>503</int>
</lst>”

 

加入下面参数,只从存活的shards获取数据:

shards.tolerant=true

例如:

<requestHandler name=”/select” class=”solr.SearchHandler”>
<lst name=”defaults”>
<str name=”echoParams”>explicit</str>
<str name=”shards.tolerant”>true</str>
<int name=”rows”>10</int>
<str name=”df”>text</str>
</lst>
</requestHandler>

 

没有打此参数,如果集群内有挂掉的shard,将显示:

no servers hosting shard

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:96999次
    • 积分:1068
    • 等级:
    • 排名:千里之外
    • 原创:37篇
    • 转载:55篇
    • 译文:0篇
    • 评论:5条
    最新评论