diff --git a/src/main/kotlin/kr/co/vividnext/sodalive/configs/RedisConfig.kt b/src/main/kotlin/kr/co/vividnext/sodalive/configs/RedisConfig.kt index 5b0ec53..09989bd 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/configs/RedisConfig.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/configs/RedisConfig.kt @@ -7,6 +7,8 @@ import org.springframework.context.annotation.Configuration import org.springframework.data.redis.cache.RedisCacheConfiguration import org.springframework.data.redis.cache.RedisCacheManager import org.springframework.data.redis.connection.RedisConnectionFactory +import org.springframework.data.redis.connection.RedisStandaloneConfiguration +import org.springframework.data.redis.connection.lettuce.LettuceClientConfiguration import org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory import org.springframework.data.redis.core.RedisTemplate import org.springframework.data.redis.repository.configuration.EnableRedisRepositories @@ -26,7 +28,12 @@ class RedisConfig( ) { @Bean fun redisConnectionFactory(): RedisConnectionFactory { - return LettuceConnectionFactory(host, port) + val clientConfiguration = LettuceClientConfiguration.builder() + .useSsl() + .disablePeerVerification() + .build() + + return LettuceConnectionFactory(RedisStandaloneConfiguration(host, port), clientConfiguration) } @Bean