首页/数据/数据库速查/集群再均衡(--cluster rebalance)
本包目录(495 条)
MySQL 基础与连接36 条SQL 语法52 条用户与权限21 条备份与恢复56 条主从复制与高可用53 条性能与调优57 条Redis 命令96 条
Redis 运维与场景124 条

集群再均衡(--cluster rebalance)

按节点权重自动移动槽使分布均衡:--cluster-weight 指定权重、--cluster-use-empty-masters 允许空主接收槽;用于扩容后容量对齐。

数据库速查数据更新于 2026-10-12

再均衡

再均衡
redis-cli --cluster rebalance 10.0.0.1:6379 \
  --cluster-weight 新节点id=2 旧节点id=1 \
  --cluster-use-empty-masters \
  --cluster-threshold 2
# 只预演不执行(部分版本支持):
redis-cli --cluster rebalance 10.0.0.1:6379 --cluster-simulate
weight节点权重(默认 1)
threshold偏差容忍百分比
use-empty-masters新空节点也参与接收槽
rebalance 是多次 reshard 的自动化封装:先确认业务低峰与带宽余量,避免连续迁移把网络打满。

易错点

  • rebalance 在满负载时执行:迁移流量与业务流量叠加,延迟飙升
  • 权重配置与实际机型不符:均衡后热点仍集中

数据来源与参考

  • Redis 官方文档: redis-cli --cluster rebalance

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌