5.2 Sentinel (哨兵) (Redis 2.8+) 5.2 Redis Sentinel (哨兵) (Redis 2.8+) 详解与实践 在构建高可用 Redis 集群时,主从复制(Replication)是基础。然而,单纯的主从复制架构存在一个明显的单点故障风险:当主节点(Master)发生故障时,需要人工介入进行故障转移,这会导致服务中断,且恢复时间较长。为了解决这个问题,Redis 2.8 版本引入了 Sentinel (哨兵) 系统。 Sentinel 的核心作用是监控、通知和自动故障转移。它可以监控 Redis 主节点和从节点的状态,当主节点出现故障时,自动将一个从节点晋升为新的主节点,并通知客户端更新连接信息,从而实现 Redis 集群的高可用性。 5.2.