*Redis CLUSTER BUMPEPOCH 命令 推进集群配置纪元

*CLUSTER BUMPEPOCH

*语法

CLUSTER BUMPEPOCH

*说明

递增集群的配置纪元(config epoch)。配置纪元是集群用来跟踪节点配置版本的一个逻辑时钟,在故障转移和槽位迁移时使用。

使用场景

  • 手动解决配置纪元冲突
  • 测试集群配置传播机制
  • 高级集群维护操作

警告:此命令主要用于内部测试和调试,正常生产环境中很少需要手动调用。

*示例

# 递增配置纪元
redis-cli CLUSTER BUMPEPOCH

# 结合 CLUSTER NODES 查看纪元变化
redis-cli CLUSTER NODES | grep myself
redis-cli CLUSTER BUMPEPOCH
redis-cli CLUSTER NODES | grep myself

*返回值

  • OK:配置纪元成功递增
  • 错误:如果节点无法递增纪元(如不是主节点)

*版本兼容性

版本 说明
>= 3.0.0 可用

*时间复杂度

O(1)