solrcloud副本等待时间配置

solrcloud副本等待时间配置,solr,solrcloud,Solr,Solrcloud,我已经用2个碎片2个副本配置安装了solrcloud群集。但当我启动我的分片节点并且每个分片只有一个副本节点时,分片领导节点会连续打印一条消息:等待,直到我们看到更多副本,总共3个找到2个时间在175000,其他副本的等待时间约为3分钟 我的问题是如何减少等待时间以加快开发?在solr.xml中,添加leaderVoteWait=0的cores属性。 默认值为180000(3分钟) 这只是为了防止使用旧节点启动集群—您不希望它在其他节点参与选举之前成为领导者—因此我们会等到已知副本出现,以确保它

我已经用2个碎片2个副本配置安装了solrcloud群集。但当我启动我的分片节点并且每个分片只有一个副本节点时,分片领导节点会连续打印一条消息:
等待,直到我们看到更多副本,总共3个找到2个时间在175000
,其他副本的等待时间约为3分钟


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

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

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

如果小心不要以数据不足节点在最新节点之前出现的方式启动集群,则不必这样做

  • 标记

leaderVoteWait是否仅在启动时使用(似乎如此?),还是在启动后使用?这似乎是一个设置,应该是每个集合或全局的(因此属于zookeeper),而不是每个节点。最后,是否可以使用此leaderVoteWait设置强制旧的恢复副本(来自备份)替换leaderVoteWait之后启动的其他节点上技术上较新的副本?即使“版本”(时间戳)和“生成”更大?