Redis Sentinel :哨兵、岗哨、中文名称表明是Redis的高可用性解决方案,主要对Redis主从模式实现主从节点的监视、故障切换。
在没有Redis Sentinel体系结构之前,如果主节点锁定,承运商必须手动切换主从设备,更新所有Redis IP地址参数,然后重新启动系统。 所有的恢复操作都需要人为干预。 半夜死机的话,系统很多,对运输业者来说都是噩梦了。
有了Redis Sentinel,所有主从节点故障都将自动切换,应用参数保持不变,对客户端而言是透明、无缝的切换,运营商不再需要惊讶。
为了保证Redis Sentinel体系结构本身的高可用性,本身也不能具有单一点,一般由3个以上的Sentinel节点构成,监视主从节点,如果大部分的Sentinel节点确定主节点不可用,则只有一个sentine
哨戒后体系结构的构筑在这里不会展开。 大家转到公共号码Java技术堆栈,在公共号码Java技术堆栈的背景下,就Redis单体、哨后、集群构建、以及传统的Redis与Spring Boot的集成、分散锁实战教程等回复Redis

了解Redis哨兵的作用后,让我们看看Spring Boot如何快速整合Redis Sentinel。
要了解如何自动配置Redis Sentinel,最好的方法是查看源代码,而不是查看官方教程(不详细)。
像这样可以在独立模式和哨兵模式之间切换。 这是yaml配置的优点,一个文件处理多个环境配置,不太熟悉的Java技术堆栈读了我写的Spring Boot系列文章,当然这里配置只是为了测试,实际的
配置成功后应该如何使用,以及应该如何使用,Redis Sentinel对于客户端是透明的。