From 72aa1faa76285985e934efa3bbd5bfac8d73de69 Mon Sep 17 00:00:00 2001 From: ondal Date: Wed, 10 Sep 2025 14:56:16 +0000 Subject: [PATCH] =?UTF-8?q?Redis=20=EC=97=B0=EA=B2=B0=20=EB=AC=B8=EC=A0=9C?= =?UTF-8?q?=20=EC=88=98=EC=A0=95:=20Spring=20Boot=20=EC=9E=90=EB=8F=99=20?= =?UTF-8?q?=EC=84=A4=EC=A0=95=20=EC=82=AC=EC=9A=A9=ED=95=98=EB=8F=84?= =?UTF-8?q?=EB=A1=9D=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - product-service: RedisConnectionFactory 빈 제거 - bill-service: spring.data.redis 프로퍼티 경로 수정 - 환경변수 REDIS_HOST를 올바르게 읽도록 개선 --- .../java/com/phonebill/bill/config/RedisConfig.java | 10 +++++----- .../unicorn/phonebill/product/config/RedisConfig.java | 10 +--------- 2 files changed, 6 insertions(+), 14 deletions(-) diff --git a/bill-service/src/main/java/com/phonebill/bill/config/RedisConfig.java b/bill-service/src/main/java/com/phonebill/bill/config/RedisConfig.java index 4296be0..02106b9 100644 --- a/bill-service/src/main/java/com/phonebill/bill/config/RedisConfig.java +++ b/bill-service/src/main/java/com/phonebill/bill/config/RedisConfig.java @@ -41,19 +41,19 @@ import java.util.Map; @EnableCaching public class RedisConfig { - @Value("${spring.redis.host:localhost}") + @Value("${spring.data.redis.host:localhost}") private String redisHost; - @Value("${spring.redis.port:6379}") + @Value("${spring.data.redis.port:6379}") private int redisPort; - @Value("${spring.redis.password:}") + @Value("${spring.data.redis.password:}") private String redisPassword; - @Value("${spring.redis.database:0}") + @Value("${spring.data.redis.database:0}") private int redisDatabase; - @Value("${spring.redis.timeout:5000}") + @Value("${spring.data.redis.timeout:5000}") private int redisTimeout; /** diff --git a/product-service/src/main/java/com/unicorn/phonebill/product/config/RedisConfig.java b/product-service/src/main/java/com/unicorn/phonebill/product/config/RedisConfig.java index b372bc3..2d13783 100644 --- a/product-service/src/main/java/com/unicorn/phonebill/product/config/RedisConfig.java +++ b/product-service/src/main/java/com/unicorn/phonebill/product/config/RedisConfig.java @@ -36,18 +36,10 @@ import java.util.Map; @Configuration public class RedisConfig { - /** - * Redis 연결 팩토리 (기본값 사용) - */ - @Bean - @Primary - public RedisConnectionFactory redisConnectionFactory() { - return new LettuceConnectionFactory(); - } - /** * RedisTemplate 설정 * String-Object 형태의 데이터 처리 + * Spring Boot 자동 설정으로 생성된 RedisConnectionFactory를 주입받아 사용 */ @Bean @Primary