List of usage examples for org.springframework.data.redis.connection.lettuce LettuceConnectionFactory getSentinelConfiguration
@Nullable
public RedisSentinelConfiguration getSentinelConfiguration()
From source file:org.springframework.boot.autoconfigure.data.redis.RedisAutoConfigurationTests.java
@Test public void testRedisConfigurationWithSentinelAndPassword() { this.contextRunner .withPropertyValues("spring.redis.password=password", "spring.redis.sentinel.master:mymaster", "spring.redis.sentinel.nodes:127.0.0.1:26379, 127.0.0.1:26380") .run((context) -> {//from w ww. ja va 2 s .c om LettuceConnectionFactory connectionFactory = context.getBean(LettuceConnectionFactory.class); assertThat(connectionFactory.getPassword()).isEqualTo("password"); Set<RedisNode> sentinels = connectionFactory.getSentinelConfiguration().getSentinels(); assertThat(sentinels.stream().map(Object::toString).collect(Collectors.toSet())) .contains("127.0.0.1:26379", "127.0.0.1:26380"); }); }