老师,从节点挂载从节点,是不是将 slaveof 值配置相应的从节点即可?

来源:6-5 主从复制故障分析及解决方案讲解

程序媛_Lisa

2020-12-16

老师,如题

  • 我将A节点设为主节点,B、C为从节点
  • C的slaveof 值配置成了B节点的ip和prot
  • 三个节点启动后均运行正常
  • C节点info replication 查看信息,显示主节点依然为A

不知道我这样操作是否正确?这样配置后对于哨兵有影响么,当A节点客观下线后,C节点还有可能成为新的主节点么?

写回答

2回答

InCowboy

2020-12-16

成为主节点主要是依据 slave_priority (选举时,成为主节点的优先级,数字越大优先级越高,0 永远不会成为主节点)然后优先级相同再看偏移量,偏移量最大的优先,偏移量相同再看 run_id。

0
2
InCowboy
回复
程序媛_Lisa
对是的,我老是习惯了以前的方式,现在是replica-priority,不过redis做了向下兼容
2020-12-17
共2条回复

InCowboy

2020-12-16

从挂从这种属于树状复制结构。比如一主挂两从,然后每个从下面再挂多个从。可以避免复制风暴。

0
0

高级Redis进阶课 解决Redis实际问题+掌握Redis6.x特性

以项目整合Redis各种场景,从此轻松应对各类Redis难题

934 学习 · 353 问题

查看课程