博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Redis--哨兵模式
阅读量:2352 次
发布时间:2019-05-10

本文共 799 字,大约阅读时间需要 2 分钟。

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

taotaoMaster: 监控主数据的名称, 自定义即可, 可以使用大小写字母和“.-_”符号

192.168.209.101: 监控的主数据库的 IP
6379: 监控的主数据库的端口
1:最低通过票数

基于主从复制。

6379 master6380 slave6381 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

转载地址:http://cuhvb.baihongyu.com/

你可能感兴趣的文章
爬虫采集 通用正则表达式
查看>>
织梦学习 变量的运用 添加新变量 删除新变量 添加上传视频mp4
查看>>
CocosCreator+VS2017提示“要求的 VS 版本:[2013, 2015, 2017]”解决办法 无法找到 v140_xp 的生成工具
查看>>
助学贷款系统导入预申请时问题解决办法汇总
查看>>
FTP连接阿里云不能获得列表目录等功能,能连接,21端口也打开了。原因FTP是双向的,阿里云入出方向安全组规则必须添加本地随机端口
查看>>
读书程序标准化建模--高效阅读学习,越学越有劲/趣
查看>>
不翻qiang搞定Android Studio Google库加载不下来的问题 打包生成apk android studio 3.2打灰机程序源码带详细注释
查看>>
仿照利用android系统源码资源文件,修改SeekBar颜色 前景与背景
查看>>
android java 经典字符模式通信接收处理,标准modbus通讯协议接收处理提取数据
查看>>
10055自动进刀水钻机android蓝牙2.0SSP项目源码结构使用说明【版本更新、自动连接、控件批量处理、接收解析】
查看>>
com.android.dex.DexIndexOverflowException
查看>>
AndroidStudio一个工程内查看多个项目的实现
查看>>
Gradle Build速度加快终极方法
查看>>
Could not find class 'com.umeng.analytics.d' 解决的方案分享
查看>>
谷歌游览器模拟手机请求网站测试
查看>>
在Fragment中OnActivityResult方法中接收Activity中返回的值
查看>>
外包采用Gradle生成多套app打包
查看>>
iOS和Android的app界面设计规范
查看>>
Android 代码混淆异常
查看>>
Android drawable微技巧,你所不知道的drawable的那些细节
查看>>