侧边栏壁纸
博主头像
小麦味气泡水博主等级

Be a gentle and powerful person.

  • 累计撰写 29 篇文章
  • 累计创建 27 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Redis集群方案(高可用)之哨兵模式(一主二从三哨兵)

小麦味气泡水
2023-10-12 / 0 评论 / 0 点赞 / 22 阅读 / 1158 字

Redis集群方案(高可用)之哨兵模式(一主二从三哨兵)

1 、一主二从三哨兵介绍

一主二从三哨兵,1个master主节点,2个slave从节点,对所有3个Redis配置sentinel哨兵模式。 当master节点宕机时,通过哨兵(sentinel)重新推选出新的master节点,保证集群的可用性。

哨兵的主要功能:

1.集群监控:负责监控 Redis master 和 slave 进程是否正常工作。
2.消息通知:如果某个 Redis 实例有故障,那么哨兵负责发送消息作为报警通知给管理员。
3.故障转移:如果 master node 挂掉了,会自动转移到 slave node 上。
4.配置中心:如果故障转移发生了,通知 client 客户端新的 master 地址。
PS:根据推举机制,集群中哨兵数量最好为奇数(3、5....)

一主二从三哨兵优缺点:

优点:能满足高可用,且在满足高可用的情况下使用服务器资源最少(相较于主从与集群模式)
缺点:但是选举时会间断。扩展难,有性能瓶颈。--(每台机器上的缓存数据都是一样的,受制于单台机器的机器配置)

0

评论区