redis学习之redis Sentinel

redis Sentinel架构

       首先为什么需要使用redis Sentinel架构?

             在主从复制架构中,若主节点故障,那么我们需要人工的将master节点替换掉,在salve节点中挑选一个节点

             作为新的master节点提供写服务,其他的slave节点使用 salve new master来选举新的master节点,之后进行

             主从复制操作。但是对于人工来说,如何判断redis节点故障?以及如何在更新主master节点之后通知客户端

             master节点已经改变?

此时redis Sentinel就解决了这个问题

redis Sentinel架构提供了reids节点的监控服务,以及在节点关系发生变化时告诉客户端那个才是真正的master节点。

客户端在链接redis时不在直连redis节点,而是链接redisSentinel节点,该节点会告诉客户端那个是真正的master节点。

redis Sentinel故障转移:

猜你喜欢

转载自blog.csdn.net/qq_32182461/article/details/82493623