针对单个redis集群,当单台机器上的集群节点数大于等于整个集群master节点的一半(及以上)时,会有如下风险:
如果单台机器上的节点都是master节点,那么当该机器故障时,master节点故障数超过了集群所有master节点数的一般(及以上)。
这时由于剩余的master节点数不足整个集群的master节点数的一半,会造成集群不能进行选举,不能切换主从。
解决办法:
1、减少单台机器上的集群节点数
2、增加整个集群的master节点数