Redis-Sentinel Config
参考文献
Sentinel Config
以下内容拷贝至redis-7.2.4版本的sentinel.conf
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831 ...
Redis-哨兵模式(Sentinel)
参考文献
《Redis开发与运维》
极客时间专栏: Redis核心技术与实战
为什么要引入哨兵模式?
Redis 的主从复制模式下,一旦主节点由于故障不能提供服务,需要手动将从节点晋升为主节点,同时还要通知客户端更新主节点地址,这种故障处理方式从一定程度上是无法接受的.
Redis 2.8 以后提供了 Redis Sentinel 哨兵机制来解决这个问题.
Redis Sentinel 是 Redis 高可用的实现方案.Sentinel 是一个管理多个 Redis 实例的工具,它可以实现对 Redis 的监控、通知、自动故障转移.
基本概念
名词
逻辑结构
物理结构
主节点(master)
Redis主服务/数据库
一个独立的Redis进程
从节点(slave)
Redis从服务/数据库
一个独立的Redis进程
Redis数据节点
主节点和从节点
主节点和从节点的进程
Sentinel节点
监控Redis数据节点
一个独立的Sentinel进程
Sentinel节点集合
若干Sentinel节点的抽象组合
若干Sentinel节点进程 ...