jetcache 如何通过redis.lettuce连接带证书的redis?(redis非集群,HA模式的)

mccptt67  于 4个月前  发布在  Redis
关注(0)|答案(1)|浏览(140)

目前只在文档示例里面看见连接没有开启ssl的redis示例,请问有没有连接开启了ssl的连接方式,且是需要指定证书路径的那种?如果不支持的话会否考虑支持这种连接方式?

20jt8wwn

20jt8wwn1#

根据 lettuce 文档:

https://lettuce.io/core/release/reference/index.html#ssl

有几种使用方式,从 JetCache 源码上看,直接用 URI 表示这是一个 SSL 链接即可,例如

jetcache: 
  remote:
    default:
      type: redis.lettuce
-     uri: redis://127.0.0.1:6379/
+     uri: rediss://127.0.0.1:6379/

jetcache/jetcache-starter/jetcache-autoconfigure/src/main/java/com/alicp/jetcache/autoconfigure/RedisLettuceAutoConfiguration.java

Lines 78 to 79 in 94c5a19

| | List uriList = map.values().stream().map((k) -> RedisURI.create(URI.create(k.toString()))) |
| | .collect(Collectors.toList()); |

相关问题