devmoa

Spring Data Redis Repository 미숙하게 사용해 발생한 장애 극복기

하이퍼커넥트·2022년 12월 12일·00
Spring Data RedisRedislatencyElastiCache백업메모리 사용량

AI 요약

Beta

본 글은 Spring Data Redis Repository를 부적절하게 사용하여 발생한 Redis latency 문제와 메모리 사용량 증가 문제를 해결한 경험을 공유합니다. 주기적으로 발생하던 서비스 API latency 급증 현상의 원인이 AWS ElastiCache 백업 시 가용 메모리가 부족하여 forkless 백업 전략이 선택되었기 때문임을 파악했습니다.

이 전략은 사용자 요청 처리 성능에 악영향을 미쳤습니다. 문제 해결을 위해 Redis 메모리 사용량을 줄이는 방안을 모색했으며, 이를 통해 latency 문제와 메모리 사용량 문제를 동시에 개선할 수 있었습니다.

Spring Data Redis Repository 사용 시 주의할 점과 최적화 방안에 대한 인사이트를 제공합니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다