Redis集群中超过一半的节点不可用,整个集群就不可用了。这是因为每个master节点都代表着一部分存储槽。槽一旦没有对应,整个集群就不可用了。当某个master节点不可用后,哨兵会从剩下的从节点中,选择一个成为主节点,再放到槽上。这时的哨兵监听的是所有的主节点和从节点,不像单纯的主从复制节点。某个从节点是可以接替任一个主节点的。
Redis集群
最新推荐文章于 2024-08-01 16:55:55 发布
Redis集群中超过一半的节点不可用,整个集群就不可用了。这是因为每个master节点都代表着一部分存储槽。槽一旦没有对应,整个集群就不可用了。当某个master节点不可用后,哨兵会从剩下的从节点中,选择一个成为主节点,再放到槽上。这时的哨兵监听的是所有的主节点和从节点,不像单纯的主从复制节点。某个从节点是可以接替任一个主节点的。