Redis connection 수정

This commit is contained in:
Klaus 2024-11-20 18:30:24 +09:00
parent 5c7bf8086c
commit 234a46d2ac
1 changed files with 2 additions and 5 deletions

View File

@ -7,8 +7,8 @@ import org.springframework.context.annotation.Bean
import org.springframework.context.annotation.Configuration import org.springframework.context.annotation.Configuration
import org.springframework.data.redis.cache.RedisCacheConfiguration import org.springframework.data.redis.cache.RedisCacheConfiguration
import org.springframework.data.redis.cache.RedisCacheManager import org.springframework.data.redis.cache.RedisCacheManager
import org.springframework.data.redis.connection.RedisClusterConfiguration
import org.springframework.data.redis.connection.RedisConnectionFactory 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.LettuceClientConfiguration
import org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory import org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory
import org.springframework.data.redis.core.RedisTemplate import org.springframework.data.redis.core.RedisTemplate
@ -29,9 +29,6 @@ class RedisConfig(
) { ) {
@Bean @Bean
fun redisConnectionFactory(): RedisConnectionFactory { fun redisConnectionFactory(): RedisConnectionFactory {
val clusterConfig = RedisClusterConfiguration()
clusterConfig.clusterNode(host, port)
val clientOptions = ClientOptions.builder() val clientOptions = ClientOptions.builder()
.pingBeforeActivateConnection(true) .pingBeforeActivateConnection(true)
.autoReconnect(true) .autoReconnect(true)
@ -45,7 +42,7 @@ class RedisConfig(
.disablePeerVerification() .disablePeerVerification()
.build() .build()
return LettuceConnectionFactory(clusterConfig, clientConfig) return LettuceConnectionFactory(RedisStandaloneConfiguration(host, port), clientConfig)
} }
@Bean @Bean