redis ssl true

This commit is contained in:
Klaus 2024-02-19 14:26:42 +09:00
parent dd8634c47b
commit 81a94082aa
1 changed files with 8 additions and 1 deletions

View File

@ -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