前提:redis哨兵模式已经部署完毕,哨兵一定要配置单数并且大于等于3个,这样才能进行选举。
在redis哨兵模式在服务器上看着能正常选举的时候,springboot整合redis哨兵报了个错,说All sentinels down, cannot determine where is myredis master is running…
看application配置文件:

spring.redis.database=#redis库,一般为0
spring.redis.host=#master地址,主库的ip
spring.redis.password=#master密码
spring.redis.port=#master端口,主库的端口
spring.redis.sentinel.master=#哨兵监控名称,这个名称在哨兵的配置文件里可以看到,不一定是mymaster哦,要看你的配置文件里是什么
spring.redis.sentinel.nodes=#sentinel地址,这个是重点!这个地址和端口号可不是redis的地址和端口号,是你配置的哨兵的地址个端口号,一般是哨兵服务IP:26379
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐