电商开发爱好者 - 单点故障Redis

https://www.zhihu.com/question/21419897 Redis cluster能避免单点故障吗?

Redis集群,要保证16384个槽对应的node都正常工作,如果某个node发生故障,那它负责的slots也就失效,整个集群将不能工作。

为了增加集群的可访问性,官方推荐的方案是将node配置成主从结构,即一个master主节点,挂n个slave从节点。这时,如果主节点失效,Redis Cluster会根据选举算法从slave节点中选择一个上升为主节点,整个集群继续对外提供服务。这非常类似前篇文章提到的Redis Sharding场景下服务器节点通过Sentinel监控架构成主从结构,只是Redis Cluster本身提供了故障转移容错的能力。

好像只是挂了2个slave才会造成redis cluster不能工作


https://blog.csdn.net/hanguowei92/article/details/51525664 #持久化与主从复制

你可能感兴趣的:(电商开发爱好者 - 单点故障Redis)