콘텐츠 예약 오픈 설정

- 분산락 제거, 서버가 여러대라면 여러번 호출될 수 있음
This commit is contained in:
2024-12-02 08:40:38 +09:00
parent e0d48712ac
commit e470e70612
3 changed files with 2 additions and 34 deletions

View File

@@ -1,8 +1,5 @@
package kr.co.vividnext.sodalive.configs
import org.redisson.Redisson
import org.redisson.api.RedissonClient
import org.redisson.config.Config
import org.springframework.beans.factory.annotation.Value
import org.springframework.cache.annotation.EnableCaching
import org.springframework.context.annotation.Bean
@@ -29,17 +26,6 @@ class RedisConfig(
@Value("\${spring.redis.port}")
private val port: Int
) {
@Bean
fun redissonClient(): RedissonClient {
val config = Config()
config.useSingleServer()
.setAddress("redis://$host:$port")
.setConnectionMinimumIdleSize(1) // 최소 유휴 연결: 1
.setConnectionPoolSize(5) // 최대 연결 풀 크기: 5
return Redisson.create(config)
}
@Bean
fun redisConnectionFactory(): RedisConnectionFactory {
val clientConfiguration = LettuceClientConfiguration.builder()