in src/main/java/com/epam/digital/data/platform/form/provider/config/RedisConfig.java [35:46]
public RedisConnectionFactory redisConnectionFactory(RedisProperties redisProperties) {
var redisSentinelConfig = new RedisSentinelConfiguration();
redisSentinelConfig.setMaster(redisProperties.getSentinel().getMaster());
setSentinelNodes(redisSentinelConfig, redisProperties);
redisSentinelConfig.setUsername(redisProperties.getUsername());
redisSentinelConfig.setPassword(redisProperties.getPassword());
var connectionFactory = new LettuceConnectionFactory(redisSentinelConfig);
connectionFactory.afterPropertiesSet();
return connectionFactory;
}