【Solrテクニック】SolrCloud選挙時間短縮の方法

1384 ワード

原文:http://blog.csdn.net/duck_genuine/article/details/8332935
 
1つのリーダーが切れると、そのうちのいくつかのreplicaが1つのリーダーを再選択しますが、デフォルトでは3分待つことになります.この時間は長すぎます.solrCloud機能のテストを開始するには、こんなに長い間待っていて、再選挙の失敗の挫折感を感じる可能性があります.
デフォルトでは、leaderがマウントされた場合、ログは次のように印刷されます.
 
INFO: Waiting until we see more replicas up: total=3 found=1 timeoutin=171467

Dec 19, 2012 10:14:40 AM org.apache.solr.cloud.ShardLeaderElectionContext waitForReplicasToComeUp

INFO: Waiting until we see more replicas up: total=3 found=1 timeoutin=170965

Dec 19, 2012 10:14:41 AM org.apache.solr.cloud.ShardLeaderElectionContext waitForReplicasToComeUp

INFO: Waiting until we see more replicas up: total=3 found=1 timeoutin=170463

Dec 19, 2012 10:14:41 AM org.apache.solr.cloud.ShardLeaderElectionContext waitForReplicasToComeUp

INFO: Waiting until we see more replicas up: total=3 found=1 timeoutin=169961

3分間の待ち時間だけを受け入れることができます.10秒や0秒などの3分間の待ち時間を減らすこともできます.
選挙待ち時間の設定:
solr.xml上の構成:
leaderVoteWait="${leaderVoteWait:20000}"