一、概述
- sentinel 是特殊的 redis(不存储数据,支持的命令有限)
- 多节点实现
- 默认端口: 26379
![image.png]()
二、配置
启动: redis-sentinel redis-sentinel-26379.conf
查看 sentinel 信息: info sentinel
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 
 | port 26379dir "/opt/soft/redis/data"
 logfile "26379.log"
 # sentinel monitor master名称 ip port n
 # 2个sentinel节点认为 master 有问题则进行故障转移
 sentinel monitor mymaster 127.0.0.1 7000 2
 # 超过 30s 做主观下线判断(单个 sentinel 做下线判断)
 sentinel down-after-milliseconds mymaster 30000
 # 并发复制新的 master 的 slave 数目
 sentinel parallel-syncs mymaster 1
 # 故障转移时间
 sentinel failover-timeout mymaster 180000
 
 |