| 命令 | CLUSTER FAILOVER [FORCE|TAKEOVER] |
|---|---|
| 默认 | 等待从节点追平后切换 |
| 场景 | 主节点维护、机器更换 |
示例
示例
redis-cli -p 7001 CLUSTER FAILOVER
redis-cli -p 7001 CLUSTER NODES | Select-String 7001维护主节点前先在从节点执行 FAILOVER,可实现滚动维护且不丢数据(默认模式)。
在从节点执行 CLUSTER FAILOVER 把其主节点降为从节点并接管:默认会等待偏移对齐(优雅切换),FORCE 跳过对齐,TAKEOVER 不做任何协商。
| 命令 | CLUSTER FAILOVER [FORCE|TAKEOVER] |
|---|---|
| 默认 | 等待从节点追平后切换 |
| 场景 | 主节点维护、机器更换 |
redis-cli -p 7001 CLUSTER FAILOVER
redis-cli -p 7001 CLUSTER NODES | Select-String 7001