使用spring-data-redis和Jedis Build 与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哨兵无法使用它 .

此外,即使使用独立的Redis并将useSsl设置为true,也似乎没有办法设置SSLSocketFactory或参数,因此它可能最终依赖于JVM的SSL系统属性,如果这些属性不存在则会出现问题要用于连接到安全隧道的SSL属性 .

只是试图确认我的上述假设是否正确,如果没有,那么寻找正确方向的指针 . 谢谢 .