| 监控 | 周期 PING 主从与其它哨兵 |
|---|---|
| 通知 | 事件推送到 Pub/Sub 与配置脚本 |
| 自动切换 | 主库故障时选从库提升并重配其它从库 |
| 配置提供者 | 客户端向哨兵要当前主库地址 |
最小部署形态
最小部署形态
# 3 个哨兵(分属 3 台机器)+ 1 主 2 从
# 每台哨兵:
redis-sentinel /etc/redis/sentinel.conf --sentinel
ss -tlnp | grep 26379哨兵自身不做数据读写也不代理流量:客户端必须支持哨兵协议(先问主地址再连),或用支持 sentinel 的连接池。