使用spring-data-redis和Jedis建立与Redis sentinel的TLS / SSL连接的推荐方法是什么?
我正在使用spring-data-redis 1.8.3.RELEASE和Jedis 2.9.0。
据我所知,Redis不提供对TLS / SSL的直接支持,而是推荐像spiped或stunnel这样的安全代理。所以我们假设我已经设置了适当的安全隧道。
我可以看到JedisConnectionFactory有一个setUseSsl(boolean useSsl)方法,但这个值似乎只用于createRedisPool()而不是createRedisSentinelPool(),这让我觉得Redis sentinel目前无法实现。< / p>
此外,即使使用独立的Redis并将useSsl设置为true,似乎也没有办法设置SSLSocketFactory或参数,因此它可能最终依赖于JVM的SSL系统属性,如果这些属性存在问题不是您要用于连接到安全隧道的SSL属性。
只是想确认我的上述假设是否正确,如果没有,那么寻找正确方向的指针。感谢。