Skip to content

Commit 5bbcae8

Browse files
committed
fix: EmotionRecord TTL 추가 #64
1 parent 311e84e commit 5bbcae8

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/main/java/org/dfbf/soundlink/domain/emotionRecord/service/EmotionRecordCacheService.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
import org.springframework.stereotype.Service;
1717

1818
import java.util.*;
19+
import java.util.concurrent.TimeUnit;
1920

2021
@Slf4j
2122
@Service
@@ -152,8 +153,7 @@ private EmotionRecordPageResponseDTO<EmotionRecordResponseMainDTO> fetchFromDB(
152153
*/
153154
private void storeInCache(String key, EmotionRecordPageResponseDTO<EmotionRecordResponseMainDTO> dto) {
154155
try {
155-
redisTemplate.opsForValue().set(key, dto);
156-
log.info("캐시 데이터 저장 성공 - key: {}", key);
156+
redisTemplate.opsForValue().set(key, dto, 30, TimeUnit.MINUTES); // TTL 30분
157157
} catch (Exception e) {
158158
log.error("캐시 데이터 저장 중 오류 발생 - key {}: {}", key, e.getMessage());
159159
}

0 commit comments

Comments
 (0)