Redis--哨兵模式

  • 哨兵模式
sentinel monitor redisMaster 192.168.209.101 6379 1
daemonize yes
logfile "./sentinel.log"

taotaoMaster: 监控主数据的名称, 自定义即可, 可以使用大小写字母和“.-_”符号
192.168.209.101: 监控的主数据库的 IP
6379: 监控的主数据库的端口
1:最低通过票数

基于主从复制。

6379 master
6380 slave
6381 slave

启动

./redis-sentinel sentinel.conf 

杀掉6381 redis,哨兵监控到从节点宕机
在这里插入图片描述
重新启动6381端口redis
在这里插入图片描述
发现从节点添加到了主从架构中
在这里插入图片描述
流程如下
开 始 投 票 − 》 开 始 故 障 转 移 − 》 选 出 一 个 节 点 为 新 的 m a s t e r 节 点 − 》 \color{#FF0000}{开始投票-》开始故障转移-》选出一个节点为新的master节点-》} master
执 行 s l a v e o f n o o n e , 断 开 新 主 节 点 与 宕 机 的 节 点 \color{#FF0000}{执行 slaveof no one,断开新主节点与宕机的节点} slaveofnoone,
新 的 m a s t e r 节 点 生 成 − 》 将 剩 余 活 着 的 节 点 建 立 与 主 节 点 的 从 节 点 − 》 等 待 宕 机 节 点 加 入 \color{#FF0000}{新的master节点生成-》将剩余活着的节点建立与主节点的从节点-》等待宕机节点加入} master

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值