En utilisant Solr v5.5distribuer correctement les répliques entre les nœuds à l'aide
Nous essayons d'équilibrer notre placement réplique tesson en utilisant ceci: https://cwiki.apache.org/confluence/display/solr/Rule-based+Replica+Placement
Nous avons défini une règle « réplique: < 5, noeud: * '
Notre configuration: 10 instances Solr 20 tessons facteur 2 de réplication
Alors, que w Le besoin est pour chaque instance d'héberger 4 fragments différents, agissant comme primaire pour 2, et réplique pour 2 autres. Avec notre règle, cela fonctionne presque, bien qu'il y ait toujours quelques instances qui finissent par héberger les deux répliques pour 1 ou 2 fragments. par exemple.
instance0: shard1-replica1
shard1-replica2
shard2-replica1
shard2-replica2
instance1: shard3-replica1
shard3-replica2
shard4-replica1
shard5-replica2
Toute idée comment nous pouvons améliorer la règle afin qu'il empêche ce genre de collision?