redis sentinel 架构
一.技术本质
Redis HA:提供 redis master 和 replica 故障自动切换(failure over)功能
包含的功能
1.Monitoring
sentinel 集群会对 master 和 replica 的运行状态进行监控
2.Notification 通知
当监控的 redis 实例出现问题时,sentinel 会通过 api 的方式给系统管理员、指定的用户发送通知
3.Automatic failover 自动故障转移
假如 master 运行故障,此时 sentinel 启动故障转移,将其对应的 replica 升级为 master,并且其他的 replica 跟新的 master 进行通信。应用和 redis 建立连接时,会使用最新的 master 地址建立连接
4.Configuration provider 配置提供者
评论