话不多说,发车发车!
文章插图
提纲
为什么要有哨兵机制?在 redis 的主从架构中,由于主从模式是读写分离的,如果主节点(master)挂了,那么将没有主节点来服务客户端的写操作请求,也没有主节点给从节点(slave)进行数据同步了 。
文章插图
主节点挂了
这时如果要恢复服务的话,需要人工介入,选择一个「从节点」切换为「主节点」,然后让其他从节点指向新的主节点,同时还需要通知上游那些连接 Redis 主节点的客户端,将其配置中的主节点 IP 地址更新为「新主节点」的 IP 地址 。
这样也不太“智能”了,要是有一个节点能监控「主节点」的状态,当发现主节点挂了,它自动将一个「从节点」切换为「主节点」的话,那么可以节省我们很多事情啊!
Redis 在 2.8 版本以后提供的哨兵(
推荐阅读
- 安禄山从什么地方起兵?安禄山为什么能够发动叛乱
- 小龙女为什么会以为是杨过?小龙女真的爱杨过吗
- 好太太油烟机质量好吗是品牌的吗?好太太油烟机为什么这么便宜
- 路亚钓|小时候老家水库的鱼那么好钓,现在为什么就不好钓了呢?
- 刘表为什么不争夺天下
- 德国为何进攻苏联?德国为什么要攻打苏联
- 宋襄公为什么被嘲笑?宋襄公是个什么样的人-_1
- 官渡之战中袁绍为什么会失败的原因?官渡之战袁绍战败原因
- 十万个为什么一问一答有哪些?
- 时代峰峻为什么不收女生?