| 命令 | redis-cli --cluster rebalance <节点> [--cluster-weight <id=w>] |
|---|---|
| 行为 | 计算差值并建议/执行迁移 |
| 交互 | 默认会确认,自动化加 --cluster-use-empty-masters |
示例
示例
redis-cli --cluster rebalance 10.0.0.11:7000 --cluster-use-empty-masters新扩容节点先获得槽才能分担流量;rebalance 是扩容后的常用收尾动作。
rebalance 按各节点槽数与权重自动计算并迁移,使槽分布接近均衡;--cluster-use-empty-masters 让空主节点也参与分配。
| 命令 | redis-cli --cluster rebalance <节点> [--cluster-weight <id=w>] |
|---|---|
| 行为 | 计算差值并建议/执行迁移 |
| 交互 | 默认会确认,自动化加 --cluster-use-empty-masters |
redis-cli --cluster rebalance 10.0.0.11:7000 --cluster-use-empty-masters