利用docker搭建redis哨兵模式

这篇具有很好参考价值的文章主要介绍了利用docker搭建redis哨兵模式。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、创建redis镜像

一主二从三哨兵,如果Master 节点断开了,这个时候就会从从机中随机选择一个服务器! (这里面有一个投票算法!)如果主机此时回来了,只能归并到新的主机下,当做从机,这就是哨兵模式的规则!

docker搭建redis哨兵模式,docker,redis,redis,docker,运维

2、在主机随便设置几个key,查看主从复制是否实现,也方便后期更换哨兵进行验证

主机:设置key

docker搭建redis哨兵模式,docker,redis,redis,docker,运维

从机:读取key,有数据代表主从实现成功

docker搭建redis哨兵模式,docker,redis,redis,docker,运维

3、创建sentinel镜像

注意:不同版本的redis可能会出现报错,请根据不同的版本自行进行调整

docker搭建redis哨兵模式,docker,redis,redis,docker,运维

4、创建sentinel(1,2,3).conf配置

xxx是自定义名称,其他配置只需更改端口号,其他内容一致,端口号往上加1即可(具体的配置自行百度,不做过多的解释)

docker搭建redis哨兵模式,docker,redis,redis,docker,运维

5、运行后查看日志,命令docker-compose logs -f

docker搭建redis哨兵模式,docker,redis,redis,docker,运维

这样就是运行成功了,然后进容器查看具体的信息

docker搭建redis哨兵模式,docker,redis,redis,docker,运维
docker搭建redis哨兵模式,docker,redis,redis,docker,运维

6、关闭主机

模拟宕机的情况,看下会不会自动切换,因为配置了30s,所以需要等下

docker搭建redis哨兵模式,docker,redis,redis,docker,运维
docker搭建redis哨兵模式,docker,redis,redis,docker,运维

7、已经成功切换成6380了,现在到6380查看

docker搭建redis哨兵模式,docker,redis,redis,docker,运维
docker搭建redis哨兵模式,docker,redis,redis,docker,运维

8、现在把6379重新开起来,看下会不会造成影响

结果:不会造成影响,6379变成了从机,key也是正常的
docker搭建redis哨兵模式,docker,redis,redis,docker,运维
docker搭建redis哨兵模式,docker,redis,redis,docker,运维

docker搭建redis哨兵模式,docker,redis,redis,docker,运维

我的文件目录

docker搭建redis哨兵模式,docker,redis,redis,docker,运维

以上就是利用docker搭建redis哨兵模式的全部流程了,如果有什么疑问和有不对的地方欢迎指出,一起探讨,一起进步!!!文章来源地址https://www.toymoban.com/news/detail-740109.html

到了这里,关于利用docker搭建redis哨兵模式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【NOSQL】redis哨兵模式、集群搭建

    主从复制:主从复制是高可用Redis的基础,哨兵和集群都是在主从复制基础上实现高可用的。主从复制主要实现了数据的多机备份,以及对于读操作的负载均衡和简单的故障恢复。缺陷:故障恢复无法自动化;写操作无法负载均衡;存储能力受到单机的限制。 哨兵:在主从复

    2024年02月12日
    浏览(46)
  • Redis 哨兵模式的原理及其搭建

    Redis提供了哨兵(Sentinel)机制来实现主从集群的自动故障恢复。 1.1.1.集群结构和作用 哨兵的结构如图: 哨兵的 作用 如下: 监控 :Sentinel 会不断检查您的master和slave是否按预期工作。 自动故障恢复 :如果master故障,Sentinel会将一个slave提升为master。当故障实例恢复后也以新

    2024年02月05日
    浏览(36)
  • 从小白到大神之路之学习运维第41天---第三阶段---Redis高可用集群(redis 的主从复制、redis的哨兵模式操作)

    第三阶段基础 时  间:2023年6月15日 参加人:全班人员 内  容: Redis高可用集群 目录 一、redis主从复制原理介绍 主从复制特点: 主从复制实现原理: 二、主从复制实现操作(多机实例实现)   前提配置: 主库操作: 从库一操作: 从库二操作: 主库变化: 验  证: 三、

    2024年02月09日
    浏览(40)
  • redis搭建哨兵集群模式+整合springboot

    Sentinel 哨兵模式是为了弥补主从复制集群中主机宕机后,主备切换的复杂性而演变出来的。哨兵顾名思义,就是用来监控的,主要作用就是监控主从集群,自动切换主备,完成集群故障转移。 ​ Sentinel 哨兵Sentinel 哨兵介绍 ​ Sentinel 哨兵本质上是一个运行在特殊模式下的Re

    2024年01月19日
    浏览(36)
  • docker+redis哨兵模式(一主二从三哨兵)- docker-compose

    一、docker-compose 安装: sudo apt-get update   #安装最新的docke-ce sudo apt-get install  docker-ce   # 下载最新的docker-compose curl -L https://github.com/docker/compose/releases/download/1.25.0-rc4/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose   # 修改docker-compose 权限 chmod +x /usr/local/bin/docker-compose

    2024年02月06日
    浏览(31)
  • Redis主从复制、哨兵模式、集群模式的搭建与springboot集成

    Redis有三种模式:分别是主从同步/复制、哨兵模式、Cluster 主从复制 :主从复制是高可用Redis的基础,哨兵和群集都是在主从复制基础上实现高可用的。主从复制主要实现了数据的多机备份,以及对于读操作的负载均衡和简单故障恢复。 缺陷:故障恢复无法自动化,写操作无

    2024年02月02日
    浏览(33)
  • Linux Redis主从复制 | 哨兵监控模式 | 集群搭建 | 超详细

    4.1 环境部署 4.2 安装Redis(主从服务器) 4.3 修改Master节点Redis配置文件 (192.168.163.100) 4.4 修改Slave节点Redis配置文件 (192.168.163.110 192.168.163.120) 4.5 验证结果 5.1 哨兵模式的原理 5.2 哨兵模式的作用 5.3哨兵模式的结构 哨兵结构由两部分组成, 哨兵节点 和 数据节点 : 哨兵节点:

    2023年04月14日
    浏览(37)
  • 使用Docker Compose搭建Redis哨兵架构

    之前我们通过 深入理解REDIS哨兵原理了解了Redis哨兵(sentinel) 的原理,今天我们手动部署一个哨兵架构。要在Docker中搭建 Redis哨兵(sentinel) 架构,需要Redis的主从实例以及哨兵实例。之前我们已经使用Docker Compose搭建Redis主从复制过了,下面我们通过 Docker Compose 创建一个Redis哨兵

    2024年02月19日
    浏览(31)
  • linux安装搭建配置docker,mysql,nacos,redis哨兵集群,kafka,elasticsearch,kibana,IK分词器,安装Rabbitmq,安装并配置maven

    目录 搭建docker 1.2安装yum工具  1.3更新阿里镜像源 1.4下载docker 1.5关闭防火墙 1.6启动docker 1.7查看docker版本 1.8配置阿里云镜像 1.8.1 创建文件夹 1.8.2在文件夹内新建一个daemon.json文件 1.8.3重载文件 1.9重启docker 2安装MySQL 3安装nacos 3.1拉取nacos镜像并启动 3.2启动nacos命令 3.3命令敲完

    2024年02月03日
    浏览(49)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包