参数 | 说明 |
cluster.routing.allocation.balance.prefer_primary | 是否开启 allocation 时的主分片均衡,取值如下:
|
cluster.routing.allocation.rebalance.primary.enable | 是否开启 rebalance 时的主分片均衡,取值如下:
|
cluster.routing.allocation.rebalance.primary.buffer | rebalance 时能够接受的不均衡程度,取值范围为 0~1,默认值为 0.1。 0 表示完全不接受,具体表示当前节点主分片个数超出理论上能接受的单节点平均值的程度。 |
cluster.routing.allocation.move.primary_first | 迁移分片时是否先迁移主分片,取值如下:
|
cluster.routing.allocation.primary_constraint.threshold | 表示违反全局的主分片均衡所带来 weight 增加。Long 类型,默认为 10。 说明 当参数取值过大可能会导致某些情况下出现某些节点只有主分片而没有副分片的情况,因此需谨慎修改该参数配置。 |