【问题标题】:solrcloud replica waiting time configurationsolrcloud副本等待时间配置
【发布时间】:2015-07-11 03:01:11
【问题描述】:

我已经设置了具有 2 shard 2 副本配置的 solrcloud 集群。但是当我启动我的分片节点并且每个分片只有一个副本节点时,分片领导节点不断打印一条消息:waiting until we see more replicas up,total 3 found 2 timeoutin 175000,其他副本到这里的等待时间大约是 3 分钟。

我的问题是如何减少等待时间,加快开发速度?

【问题讨论】:

    标签: solr solrcloud


    【解决方案1】:

    在solr.xml中,添加leaderVoteWait=0的cores属性。 默认为 180000(3 分钟)。

    这只是为了防止使用旧节点启动集群 - 您不希望它在其他节点参与选举之前成为领导者 - 所以我们等到已知副本启动以确保它们可以参加选举。

    如果您注意不要以在最新节点之前出现数据不足节点的方式启动集群,则没有必要。

    • 马克

    【讨论】:

    • leaderVoteWait 是仅在启动时使用(似乎如此?)还是在启动后应用?这似乎应该是每个集合或全局的设置(因此属于 Zookeeper),而不是每个节点。最后,是否可以使用此 leaderVoteWait 设置来强制旧的恢复副本(从备份)替换您在 leaderVoteWait 周期之后启动的其他节点上技术上较新的副本?即使“版本”(时间戳)和“世代”更大?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多