我有这种情况。带有副本(从属)R1的Redis主服务器,用于冗余,可以在出现故障的情况下提升为主服务器,另外还有两个额外的副本R2和R3,它们仅用于复制,无法升级。>
重点是,R2和R3在WAN上,因此为了节省带宽,我在考虑将R3做成“副本” R2。我知道它有效,但是我的问题是:
如果R2崩溃,R3会发生什么?然后如何将其连接到主机?我的意思是自动地,例如使用Redis前哨。而且,如果可能的话,R2恢复时会发生什么?
有想法吗?
最好的问候,
路易斯
答案 0 :(得分:0)
如果R2崩溃,那么R3会如何?
R3与R2断开连接,并且无法与主机同步。尽管R3仍然是奴隶角色。
然后如何将其连接到主机?
AFAIK,您必须手动将R3重新配置为主机的从机。
但是,这是一个有趣的场景,我认为您可以向Redis开发人员提出问题。