solrCloud 选举leader的bug
来源:互联网 发布:广州天河大数据培训 编辑:程序博客网 时间:2024/06/05 17:22
请声明原文:http://blog.csdn.net/duck_genuine/article/details/8332935
当一个leader挂掉后,其中的几个replica 要重新选一个leader出来,但默认的是要等待3分钟,这个时间也太长了。对于开始在测试solrCloud功能来说,等待这么长时间,有可能觉得重新选举失败的挫败感。
这里4.1之后已解决了这个bug:https://issues.apache.org/jira/browse/SOLR-3940
默认情况下可以看到,当某个leader挂彩了时候,日志打印如下:
INFO: Waiting until we see more replicas up: total=3 found=1 timeoutin=171467Dec 19, 2012 10:14:40 AM org.apache.solr.cloud.ShardLeaderElectionContext waitForReplicasToComeUpINFO: Waiting until we see more replicas up: total=3 found=1 timeoutin=170965Dec 19, 2012 10:14:41 AM org.apache.solr.cloud.ShardLeaderElectionContext waitForReplicasToComeUpINFO: Waiting until we see more replicas up: total=3 found=1 timeoutin=170463Dec 19, 2012 10:14:41 AM org.apache.solr.cloud.ShardLeaderElectionContext waitForReplicasToComeUpINFO: Waiting until we see more replicas up: total=3 found=1 timeoutin=169961
你可以只接受3分钟的等待,您也可以降低等待3分钟(如10秒或0秒)
配置选举等待时间:
在solr.xml上配置:
leaderVoteWait="${leaderVoteWait:20000}"
<?xml version="1.0" encoding="UTF-8" ?>
<solr persistent="true">
<cores defaultCoreName="video_shard1" adminPath="/admin/cores" zkClientTimeout="${zkClientTimeout:1500}" hostPort="${jetty.port:}" hostContext="solr" leaderVoteWait="${leaderVoteWait:20000}">
</cores>
</solr>
- solrCloud 选举leader的bug
- solrCloud选举leader的逻辑分析
- solrCloud选举leader的逻辑分析
- Zookeeper的Leader选举
- Zookeeper的Leader选举
- Zookeeper的Leader选举
- Zookeeper的leader选举
- Zookeeper的Leader选举
- Kafka的leader选举过程
- Zookeeper 的Leader选举机制
- solrCloud选举时间缩短的方法当一个leader挂掉后,其中的几个replica要重新选一个
- Kafka的Leader的选举机制
- 【分布式】Zookeeper的Leader选举-选举过程介绍比较清晰
- ZooKeeper的一致性保证及Leader选举
- solrCloud 选举时间缩短的方法
- 配置SolrCloud选举主节点的时间
- zookeeper LeaderElection(leader 选举)
- zookeeper leader选举
- 快速理解C#高级概念(二) 事件与委托的区别
- 解压缩zip文件(解决中文乱码)
- 设计模式(十八)----- 备忘录模式(Memento)----(JAVA版)
- dedecms 采集程序的优化!
- 设计模式-开篇
- solrCloud 选举leader的bug
- poj1014
- 8.18交流
- 周迅 女明星卸妆后判若两人 (图)
- DateTime 格式
- 休假结束
- Autopostback用法
- oracle中查询某张表的大小
- python 之 分割参数getopt