IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> Redis一主二从三哨兵的配置 -> 正文阅读

[大数据]Redis一主二从三哨兵的配置

一主二从的搭建在前面已经介绍过了,请见https://blog.csdn.net/m0_51212267/article/details/123718396?spm=1001.2014.3001.5502

搭建完成后:

下面来介绍哨兵的配置和搭建

在myredis下建立三个sentinel文件

文件内容:

port 26390    //配置 sentinel 端口号
sentinel myid 490809635e50e1a46d091fd838538a75a3ed876f
 //监控 master 名字叫做 mymaster,地址是 127.0.0.1 端口号是 6380,1 表示有几个sentinel认为该
 master 出现故障,触发主备切换动作
sentinel monitor mymaster 127.0.0.1 6380 1
//指定多少毫秒之后 主节点没有应答哨兵sentinel 此时 哨兵主观上认为主节点下线 
sentinel down-after-milliseconds mymaster 5000  
sentinel auth-pass mymaster 2020
sentinel config-epoch mymaster 18

port 26391
sentinel myid 490809635e50e1a46d091fd838538a75a3ed876f
sentinel monitor mymaster 127.0.0.1 6380 1
sentinel down-after-milliseconds mymaster 5000
sentinel auth-pass mymaster 2020
sentinel config-epoch mymaster 18
# Generated by CONFIG REWRITE
port 26392
sentinel myid 490809635e50e1a46d091fd838538a75a3ed876f
sentinel monitor mymaster 127.0.0.1 6380 1
sentinel down-after-milliseconds mymaster 5000
sentinel auth-pass mymaster 2020
sentinel config-epoch mymaster 18
# Generated by CONFIG REWRITE

其中mymaster为监控对象起的名称,1为至少有多少个哨兵同意迁移的数量(比如主机挂掉,至少1个同意就进行切换)

配置完之后使用该命令分别启动三个哨兵(注意修改启动的配置文件)

redis-server sentinel.conf --sentinel

启动后:

?此时我们可以看到该哨兵监视到的主机叫 mymaster ,ip为127.0.0.1,端口号为6379,它的从机分别是下面两行,此时启动成功

当主机挂掉之后:

?如图所示,主机挂掉之后,就会进行选择,选择6380端口的redis作为新的主机,原来的6379变成了6380的从机,至此搭建完成

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2022-04-18 17:49:30  更:2022-04-18 17:52:40 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 3:59:56-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码