接上文深入浅出Redis主从复制之读写分离【一篇搞懂Redis复制】

在上文简单的主从复制中,有一个这样的问题,一旦master宕机,就无法在客户端完成写操作。而哨兵模式刚好解决了这个问题。

Redis哨兵模式文档:http://redis.cn/topics/sentinel.html

1.修改sentinel.conf文件

拷贝一份到指定目录下:cp sentinel.conf /opt/redis/conf/
重命名:mv sentinel.conf sentinel-common.conf
touch sentinel-26379.conf
touch sentinel-26380.conf
touch sentinel-26381.conf


sentinel-26379.conf

sentinel-26380.conf

sentinel-26381.conf

修改共用的sentinel-common.conf

  • 注释port
  • 修改daemonize为yes
  • 修改protected-mode为no
  • 注释掉pidfile
  • 注释掉logfile

2.启动sentinel集群

3.测试

复制三个窗口分别执行
tail -f /opt/redis/log/sentinel-26379.log
tail -f /opt/redis/log/sentinel-26389.log
tail -f /opt/redis/log/sentinel-26381.log


接着断开master,等待30s后就会出现重新选举的主机。断开的master会挂到新主机上作为replica。

【Redis系列】深入浅出Redis主从复制之哨兵模式【实践】相关推荐

  1. Redis高可用:主从复制及哨兵模式

    目录 主从复制 作用 复制原理 使用的方式 哨兵模式 主从切换过程 Redis Sentinel的配置文件 参考 主从复制 主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器.前 ...

  2. Redis数据库(三)——(主从复制、哨兵模式、集群)

    Redis数据库(三)--(主从复制.哨兵模式.集群) 一.Redis主从复制 1.Redis主从模式介绍 2.Redis主从复制的流程 3.Redis主从复制的作用 4.Redis主从复制的搭建 环 ...

  3. 6 redis 编译失败_Centos7.8环境搭建Redis主从复制和哨兵模式

    本节我们搭建Redis主从复制和哨兵模式集群,集群的好处是把数据分散不不同的服务器上,解决网站中的很多高并发,高负载等问题,很好的提高网站的性能,也能解决mysql的数据读写问题,所以我们搭建集群非常 ...

  4. Redis(主从复制、哨兵模式、集群)概述及部署

    Redis(主从复制.哨兵模式.集群)概述及部署 前言 一.主从复制 (1)主从复制原理 (2)主从复制作用 (3)主从复制流程 (4)搭建主从复制 ①修改master节点配置文件 ②修改Slave节 ...

  5. Redis系列(三)-Redis哨兵模式(一篇文章让你全面的了解reids哨兵模式)

    哨兵模式概述 举一个通俗易懂的例子 有一个皇帝(master)他有2个儿子,大儿子(slave1)和小儿子(slave2).有一天皇帝离家出走了皇位空虚(master宕机),大儿子和小儿子为了争夺皇位 ...

  6. 深入剖析Redis系列(三) - Redis集群模式搭建与原理详解

    前言 在 Redis 3.0 之前,使用 哨兵(sentinel)机制来监控各个节点之间的状态.Redis Cluster 是 Redis 的 分布式解决方案,在 3.0 版本正式推出,有效地解决了 ...

  7. Redis 主从集群搭建及哨兵模式配置

    Redis 主从集群搭建及哨兵模式配置 最近搭建了redis集群及哨兵模式,为方便以后查看特此记录下来: 1.Redis安装 2.主从架构 2.1 Redis主从架构图 2.2Redis主从结构搭建 ...

  8. 深入剖析Redis系列(七) - Redis数据结构之列表

    前言 列表(list)类型是用来存储多个 有序 的 字符串.在 Redis 中,可以对列表的 两端 进行 插入(push)和 弹出(pop)操作,还可以获取 指定范围 的 元素列表.获取 指定索引下标 ...

  9. 深入剖析Redis系列(五) - Redis数据结构之字符串

    前言 字符串类型 是 Redis 最基础的数据结构.字符串类型 的值实际可以是 字符串(简单 和 复杂 的字符串,例如 JSON.XML).数字(整数.浮点数),甚至是 二进制(图片.音频.视频),但 ...

  10. Redis6.0.6_04_Redis 主从复制与哨兵模式

    文章目录 Redis 主从复制与哨兵模式 redis主从复制 开启主从复制的三种方式 关闭主从复制 主从复制的作用 主从复制工作原理 全量复制和部分复制 redis哨兵模式 哨兵模式配置文件senti ...

最新文章

  1. TCP/IP详解--学习笔记(6)-UDP协议
  2. tcp 接收端优雅的写法_如何更优雅地接收设计反馈
  3. 前端学习(2794):实现拨打电话功能
  4. Elastic Stack简介
  5. LeetCode 58. 最后一个单词的长度
  6. 阶分差数 matlab,matlab中aicbic确定阶数的太小
  7. jmeter 实际运行线程数达不到设定值_Jmeter技术知识-常用组件实战演示(2020年最新)...
  8. 期权协议Charm在主网上线为UniswapV3设计的被动做市策略AlphaVaults
  9. 加快FineReport报表设计的几个心得体会
  10. Java 开发新选择?Apache NetBeans IDE 9.0 正式发布
  11. 宏、函数、宏和函数的区别
  12. python之使用request模块发送post和get请求
  13. 【数字信号去噪】基于matlab小波软阈值+硬阈值+改进的阈值高斯脉冲信号去噪【含Matlab源码 1706期】
  14. mov格式的视频转换mp4?视频格式转换这样做
  15. intelGMA950开启3d特效
  16. [安卓逆向]安卓逆向-一次简单的静态分析
  17. Java二维码生成工具类
  18. 自然语言处理-jieba
  19. 雷军亲自捧场,双液冷游戏手机演绎“暴力美学”
  20. 《淘宝技术这十年》读书笔记 (四). 分布式时代和中间件

热门文章

  1. 【Vegas原创】使用GreenAMP时,提示“无法载入mysql扩展”解决方法
  2. html焦点图自动播放纯代码,jquery焦点图片切换(数字标注/手动/自动播放/横向滚动)...
  3. mysql online ddl和pt_online ddl与pt-osc详解
  4. wireshark抓包常见提示含义解析
  5. 期末考试前的预习,科目:化工设备与反应器(4)
  6. 北京内推 | 地平线视觉算法团队招聘视觉算法实习生
  7. SIGIR 2021 | 深入探索犯罪情节,中科大提出基于环境感知的法律判决预测
  8. 深度学习下的点击率预测:交互与建模
  9. 购物篮推荐场景太复杂?没有商品相关性标签?看作者运用对比学习统统解决...
  10. FewRel 2.0数据集:以近知远,以一知万,少次学习新挑战