广告
返回顶部
首页 > 资讯 > 数据库 >Redis哨兵sentinel
  • 886
分享到

Redis哨兵sentinel

2024-04-02 19:04:59 886人浏览 独家记忆
摘要

########哨兵sentinel    配置3个Redis(1主2从),1个哨兵。步骤如下: cp redis.conf redis1.conf cp r

########哨兵sentinel   

配置3个Redis(1主2从),1个哨兵。步骤如下:

cp redis.conf redis1.conf

cp redis.conf redis2.conf

cp redis.conf redis3.conf



#创建了 3个redis配置文件,1个哨兵配置文件:redis01设置为master,将redis02,redis03设置为slave

vi redis01.conf

port 6380

requirepass beijing           -----配置redis Master密码为beijing

masterauth  beijing


vi redis02.conf

port 6381

requirepass beijing           -----配置redis Slave密码为beijing

masterauth  beijing           -----由于slave需要和master交互,在slave上需配置

slaveof 127.0.0.1 6380


vi redis03.conf

port 6382

requirepass beijing           -----配置redis Slave密码为beijing

masterauth  beijing           -----由于slave需要和master交互,在slave上需配置

slaveof 127.0.0.1 6380


vi sentinel.conf

daemonize yes

port 26379

sentinel monitor mymaster 127.0.0.1 6380 1   # 下面解释含义

sentinel auth-pass mymaster beijing

pidfile "/var/run/sentinel_26379.pid"

logfile "/usr/local/redis/bin/sentinel_26379.log"

protected-mode no



上面的主从配置都熟悉,只有哨兵配置 sentinel.conf,需要解释一下:

mymaster        为主节点名字,可以随便取,后面程序里边连接的时候要用到

127.0.0.1 63790 为主节点的 ip,port

1               后面的数字 1 表示选举主节点的时候,投票数。1表示有一个sentinel同意即可升级为master



redis Sentinel

如果系统中使用了redis 哨兵集群,由于在切换master的时候,原本的master可能变成slave,故也需要在原本redis master上配置masterauth:

# vi /path/to/conf/6379.conf

masterauth beijing            ---在哨兵的配置中,也需要填入获取到的master密码:

# vi /path/to/conf/sentinel.conf

sentinel auth-pass master beijing         ----master为你的自定义哨兵集群maste


#启动哨兵,使用jedis连接哨兵操作redis

./redis-server redis1.conf

./redis-server redis2.conf

./redis-server redis3.conf

./redis-server sentinel.conf --sentinel


您可能感兴趣的文档:

--结束END--

本文标题: Redis哨兵sentinel

本文链接: https://www.lsjlt.com/news/49391.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Redis哨兵sentinel
    ########哨兵sentinel    配置3个redis(1主2从),1个哨兵。步骤如下: cp redis.conf redis1.conf cp r...
    99+
    2022-10-18
  • Redis的哨兵(sentinel)(概念)
    Redis的哨兵(sentinel)       redis的sentinel系统用于管理多个redis服务器实例(instance)。        哨兵适用于非集群结构的redis环境,比如:redis...
    99+
    2022-10-18
  • Redis哨兵部署(sentinel)(实验)
    首先感谢“吧喱公路”的引导,打开了我对哨兵的理解思路,再次谢谢。Redis的哨兵(sentinel)       哨兵适用于非集群结构的redis环境,比如:redis主从环境。    关于哨兵集群,我这里...
    99+
    2022-10-18
  • redis如何搭建sentinel哨兵机制
    redis如何搭建sentinel哨兵机制?相信大部分人都还没学会这个技能,为了让大家学会,给大家总结了以下内容,话不多说,一起往下看吧。1.redis主从创建(一主两从):在从节点上执行:slaveof ...
    99+
    2022-10-18
  • Redis学习笔记(十四)Sentinel(哨兵)(上)
    最近谈到Redis就会听到哨兵模式,工作期间同事也分享过关于哨兵模式的知识,但由于工作忙(给自己找个借口)没有没认真看,现在恶补下,老样子还是分上篇应用,下篇看实现过程,下面我们来看下哨兵到底是啥? 哨兵模式(Sentinel)是...
    99+
    2019-07-22
    Redis学习笔记(十四)Sentinel(哨兵)(上)
  • Redis学习笔记(十五)Sentinel(哨兵)(中)
    上一篇 我们模拟了单机器下哨兵模式的搭建,那么接下来我们看下哨兵模式的实现与工作。 为什么又分成两篇呢?因为篇幅太长(偷懒),再一个这篇主要说的是Sentinel的初始化以及信息交换,下一篇着重说下状态检查、Sentinel头领选...
    99+
    2020-07-22
    Redis学习笔记(十五)Sentinel(哨兵)(中)
  • Redis sentinel哨兵集群的实现步骤
    目录一、Redis sentinel哨兵集群概述(1)Redis哨兵概述(2)Redis哨兵的工作机制(3)哨兵的三个定时监控任务二、部署Redis哨兵系统(1)实验环境(2)实验步骤 -在每台服务器上都安装Redis一...
    99+
    2022-07-14
    Redis sentinel哨兵集群 Redis sentinel哨兵
  • Redis学习笔记(十六) Sentinel(哨兵)(下)
    消失了一段时间,我又回来啦。不多说,继续把哨兵看完。   检测主观下线状态 默认情况下,Sentinel会以每秒一次的频率向所有与他创建了命令连接的实例(主从服务器以及其他Sentinel)发送PING命令,并通过实例返回的PIN...
    99+
    2019-07-27
    Redis学习笔记(十六) Sentinel(哨兵)(下)
  • Redis之sentinel哨兵集群怎么部署
    本文小编为大家详细介绍“Redis之sentinel哨兵集群怎么部署”,内容详细,步骤清晰,细节处理妥当,希望这篇“Redis之sentinel哨兵集群怎么部署”文章能帮助大家解决疑惑,下面跟着小编的思路慢...
    99+
    2022-10-19
  • redis实现sentinel哨兵架构的方法
    目录1、Redis哨兵(Sentinel)1.1、redis集群介绍1.2、redis哨兵(Sentinel)的工作原理1.2.1sentinel中的三个定时任务:1.3、实现哨兵1.3.1、实现哨兵需要先实现一下主从复...
    99+
    2022-11-12
  • Redis sentinel哨兵集群的实现步骤
    目录一、Redis sentinel哨兵集群概述(1)Redis哨兵概述(2)Redis哨兵的工作机制(3)哨兵的三个定时监控任务二、部署Redis哨兵系统(1)实验环境(2)实验步...
    99+
    2022-11-13
  • redis主从架构与redis+sentinel 哨兵机制架
    redis的搭建过程,请参考 https://blog.51cto.com/12445535/2385106 接下来,我们再找一台服务器,进行安装redis 实现redis的主从架构 和上面的方法搭建一个r...
    99+
    2022-10-18
  • redis高可用方案之sentinel(哨兵集群)
    今天给大家介绍下redis高可用方案,redis自带的sentinel,简单的口语描述下什么是sentinel(哨兵集群),哨兵集群能够将redis主从封装起来,实现redis主宕机,redis备将接管主,...
    99+
    2022-10-18
  • Redis Sentinel实现哨兵模式搭建小结
    Redis哨兵模式,用现在流行的话可以说就是一个“哨兵机器人”,给“哨兵机器人”进行相应的配置之后,这个"机器人"可以7*24小时工作,它能能够自动帮助你做一些事情,如监控,提醒,自动处理故障等。 Redi...
    99+
    2022-10-18
  • Redis Sentinel哨兵模式的原理及配置
    这篇文章主要介绍“Redis Sentinel哨兵模式的原理及配置”,在日常操作中,相信很多人在Redis Sentinel哨兵模式的原理及配置问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,...
    99+
    2022-10-18
  • redis 哨兵
    哨兵作用 哨兵(sentinel) 是一个分布式系统,是程序高可用性的一个保障。用于监视任意多个主服务器,以及这些主服务器属下的所有从服务器,当出现故障时通过投票机制选择新的master并将所有slave连接到新的master。 ...
    99+
    2014-08-22
    redis 哨兵
  • Redis | 第12章 Sentinel 哨兵模式《Redis设计与实现》
    目录前言1. 启动并初始化 Sentinel2. Sentinel 与服务器间的默认通信2.1 获取主服务器信息2.2 获取从服务器信息2.3 向主服务器和从服务器发送信息3. 接受来自主服务器和从服务器的频道信息3.1 更新 Senti...
    99+
    2017-09-21
    Redis | 第12章 Sentinel 哨兵模式《Redis设计与实现》
  • 使用Docker配置redis sentinel哨兵的方法步骤
    目录1.配置主从2. 配置哨兵3.SpringBoot连接本文演示一主二从。 先说一下遇到的问题。我看网上说想配置哨兵,必须让启动Redis的docker网络模式为host,否则无法访问到从还是什么的。我指定--netw...
    99+
    2022-07-11
    Dockerredissentinel哨兵 Docker redis sentinel
  • 如何进行Redis 6.X Sentinel哨兵集群搭建
    如何进行Redis 6.X Sentinel哨兵集群搭建,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。码哥带大家完成在 CentOS 7 中安装 Redis 6...
    99+
    2023-06-15
  • 【Redis】Redis高可用之Sentinel哨兵模式详解(Redis专栏启动)
    📫作者简介:小明java问道之路,2022年度博客之星全国TOP3,专注于后端、中间件、计算机底层、架构设计演进与稳定性建工设优化。文章内容兼具广度深度、大厂技术方案,对待技术喜欢推理加验证,就职于知名金融公司后端高级...
    99+
    2023-09-10
    java 面试 开发语言 redis Sentinel
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作