From 04579ccc0c174fbc43d429607abf6dae7979502f Mon Sep 17 00:00:00 2001 From: Klaus Date: Sat, 20 Jun 2026 03:12:03 +0900 Subject: [PATCH] =?UTF-8?q?fix(redis):=20repository=20=EC=8A=A4=EC=BA=94?= =?UTF-8?q?=20=EB=B2=94=EC=9C=84=EB=A5=BC=20=EC=A0=9C=ED=95=9C=ED=95=9C?= =?UTF-8?q?=EB=8B=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Redis repository 자동 스캔 대상을 실제 Redis repository 패키지로 제한한다. 불필요한 repository 후보 탐색을 줄여 테스트 컨텍스트 확장과 OOM 재발을 방지한다. --- .../kr/co/vividnext/sodalive/configs/RedisConfig.kt | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) 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 cdfcb52b..ce1f35f5 100644 --- a/src/main/kotlin/kr/co/vividnext/sodalive/configs/RedisConfig.kt +++ b/src/main/kotlin/kr/co/vividnext/sodalive/configs/RedisConfig.kt @@ -23,7 +23,16 @@ import java.time.Duration @Configuration @EnableCaching -@EnableRedisRepositories +@EnableRedisRepositories( + basePackages = [ + "kr.co.vividnext.sodalive.content.playlist", + "kr.co.vividnext.sodalive.live.room.info", + "kr.co.vividnext.sodalive.live.room.kickout", + "kr.co.vividnext.sodalive.live.room.menu", + "kr.co.vividnext.sodalive.live.roulette", + "kr.co.vividnext.sodalive.member.token" + ] +) class RedisConfig( @Value("\${spring.redis.host}") private val host: String,