Redis主从搭建。哨兵建设过程

  1. 说明:如果一台redis主机出现宕机现象.这时及时实现高可用,有从机作为替补,代替主机提供服务,但是由于数据不同步.一切的压力都会交给数据库.
    所以在搭建高可用之前先实现主从复制.
    在这里插入图片描述
  2. 拷贝3个redis.conf文件1个sentinel.conf在这里插入图片描述
  3. vim redis-6380/6381.conf 修改端口号
  4. redis-cli -p 6379 后 执行 info replication 查看当前redis-6379的节点信息在这里插入图片描述说明:默认的条件下redis的节点都是主机
  5. 实现主从挂载Redis –cli –p 节点号 进入节点
    127.0.0.1:6380> SLAVEOF 192.168.126.151 6379在这里插入图片描述
    在这里插入图片描述

2 哨兵的搭建过程

1.2.1 指定哨兵端口号
在这里插入图片描述

3 配置哨兵

vim sentinel-6379.conf
指定端口
在这里插入图片描述
配置哨兵
在这里插入图片描述Mymaster:表示哨兵的主机名称
192…:6379 表示主机的地址
1:表示有几台主机同意

4.哨兵的推选的时间

说明:当哨兵发现主机宕机后,则10秒之后进行推选
在这里插入图片描述

5.设定推选超=时时长

在这里插入图片描述

6 关闭保护模式

说明:哨兵的保护模式默认是开启的,所以需要手动的关闭.关闭后哨兵之间可以进行正常的通讯
在这里插入图片描述

7 哨兵的测试

启动哨兵
redis-sentinel sentinel-6379.conf
在这里插入图片描述
2. 哨兵实现redis高可用
思路:将主机宕机后检测哨兵能否推选出新的主机
在这里插入图片描述

2.2 哨兵的多台搭建

2.2.1 哨兵搭建架构图

由多台哨兵共同推选新的主机
在这里插入图片描述

2.2.2 拷贝哨兵配置文件

命令:
cp sentinel-6379.conf sentinel-6380.conf
cp sentinel-6379.conf sentinel-6381.conf
在这里插入图片描述

2.2.3 修改哨兵的配置文件

在这里插入图片描述

2.2.4 哨兵测试

说明:当6380主机宕机后,由多个哨兵进行推选,推选出新的主机.那么redis通过哨兵的机制实现高可用
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值