redis哨兵模式——sentinel初尝试
2019-05-30 11:01
309 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_43954217/article/details/90693420
redis哨兵模式——sentinel初尝试
一.建立起主从体系
在一台centos7虚拟机上,分别以6379,6380,6381,6382启动4个redis进程,以6379为master,其它三个为slave。
首先要将原始的redis配置文件复制(原始配置文件位于redis解压的文件目录下),为每个redis进程准备一个配置文件,并修改配置文件中对应的端口配置,
再新建sentinel.conf哨兵配置文件,名字不能错,编辑该文件,加入一句话:
sentinel monitor 主机名称(自己随便取) 要监视的主机ip port 1(1表示票数高于1票就可当选新的master,在旧的master掉线后)
启动哨兵,出现下面的图像说明启动成功。此时6379为master,6380,6381,6382均为它的slave。
二.shutdown掉主进程(模拟故障),观察结果
哨兵发现主redis down掉之后,会在从机中自动投票选出新的master,并将其它slave转到该master下面。
之后再启动原主redis进程6379,发现其也会自动转换为slave并加入到新master下面,后再次down掉新的maser进程,发现哨兵模式仍然有效,能重新选取新的master。
哨兵配置文件变化如下,
相关文章推荐
- Redis+Sentinel哨兵模式集群方案配置与搭建
- Redis之哨兵模式Sentinel配置与启动(五)
- Sentinel Redis哨兵模式
- redis sentinel哨兵模式集群搭建教程
- Redis 集群和 Sentinel 高可用Redis哨兵监听模式
- Redis全方位讲解--哨兵模式(Sentinel模式)
- 搭建Redis Sentinel哨兵模式
- Redis-sentinel哨兵模式集群方案配置
- redis的Sentinel模式(哨兵模式)的windows安装
- Springboot整合Redis-sentinel哨兵模式集群
- Redis哨兵模式(sentinel)
- 架构分布式____Redis集群架构(sentinel哨兵模式集群方案)
- Redis哨兵(Sentinel)模式原理及搭建
- redis 4.x 安装哨兵模式 sentinel
- Redis哨兵(sentinel)模式配置详解及原理介绍
- Redis哨兵模式(Sentinel)
- redis sentinel(哨兵)模式
- spring配置单Redis,Sentinel 哨兵模式,Redis Cluster集群,Redis Sharding集群
- SpringBoot进阶教程(三十)整合Redis之Sentinel哨兵模式
- Redis的集群方案之Sentinel(哨兵模式)(待实践)