Redis哨兵模式

Sentinel哨兵模式实现主从架构的高可用一、什么是哨兵模式主从架构是高可用的基石那么redis怎么实现高可用那么在这里我们引出一个哨兵模式实现redis主从的高可用,哨兵模式是一个分布式系统,用于对主从结构中的每一台服务器进行监控,当主节点出现故障后通过投票机制来挑选新的主节点,并且将所有的从节点连接到新的主节点上。(哨兵模式的投票是过半机制,并且在一个集群中哨兵服务器的个数必须为奇数台为了防止服务器脑裂的发生以及遵守哨兵模式的投票过半机制)二、哨兵模式的优点监控:监控谁?支持主从结构的工作一个
摘要由CSDN通过智能技术生成

Sentinel哨兵模式实现主从架构的高可用
一、什么是哨兵模式
主从架构是高可用的基石那么redis怎么实现高可用那么在这里我们引出一个哨兵模式实现redis主从的高可用,哨兵模式是一个分布式系统,用于对主从结构中的每一台服务器进行监控,当主节点出现故障后通过投票机制来挑选新的主节点,并且将所有的从节点连接到新的主节点上。(哨兵模式的投票是过半机制,并且在一个集群中哨兵服务器的个数必须为奇数台为了防止服务器脑裂的发生以及遵守哨兵模式的投票过半机制)
二、哨兵模式的优点
监控:监控谁?支持主从结构的工作一个是主节点一个是从节点,那肯定就是监控这俩个了。监控主节点和从节点是否正常运行;检测主节点是否存活,主节点和从节点运行情况。

通知:哨兵检测的服务器出现问题时,会向其他的哨兵发送通知,哨兵之间就相当于一个微信群,每个哨兵发现的问题都会发在这个群里。

自动转移故障:当检测到主节点宕机后,断开与宕机主节点连接的所有从节点,在从节点中选取一个作为主节点,然后将其他的从节点连接到这个最新主节点的上。并且告知客户端最新的服务器地址。
三、哨兵模式的工作流程
在这里插入图片描述

Sentinel既可以部署在单独的主机山也可以部署在redis主机上 sentinel既能监控又能

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值