首页 > 解决方案 > 如何自定义生菜连接出厂设置?

问题描述

目前看来,spring data redis没有开箱即用的sentinel密码。

出于这个原因,我想拦截redis连接工厂并手动设置它。那可能吗?

标签: spring-bootspring-data-redis

解决方案


你试过setPasswordRedisSentinelConfiguration的方法吗?

RedisSentinelConfiguration sentinelConfig = new RedisSentinelConfiguration().master("master);

redisProperties.getSentinel().getNodes().forEach(...);

sentinelConfig.setPassword(RedisPassword.of(password));

return new LettuceConnectionFactory(sentinelConfig);

推荐阅读