spring-boot - 如何自定义生菜连接出厂设置?
问题描述
目前看来,spring data redis没有开箱即用的sentinel密码。
出于这个原因,我想拦截redis连接工厂并手动设置它。那可能吗?
解决方案
你试过setPassword
RedisSentinelConfiguration的方法吗?
RedisSentinelConfiguration sentinelConfig = new RedisSentinelConfiguration().master("master);
redisProperties.getSentinel().getNodes().forEach(...);
sentinelConfig.setPassword(RedisPassword.of(password));
return new LettuceConnectionFactory(sentinelConfig);
推荐阅读
- qml - QML 语法是 LALR(1) 吗?
- python - 如何使用opencv python在两个变量中获取图像中两条单独线的RGB值
- css - 在材质 ui 卡中禁用填充
- php - Laravel 雄辩,定义不同的用户/角色
- java - 无法通过模型属性名称与表单属性名称相同的 GET 方法打开 JSP 表单页面
- c# - 命名复杂类型
- ctakes - 如何在 ctakes-gui 没有任何 jsp 文件时运行 ctakes gui?
- sql-server - 比较具有不同数据类型的两列
- go - 如何在 golang 中记录 apache thrift 请求?
- zapier-cli - zapier cli 应用程序中允许多个