Skip to content

Conversation

@Gyuhyeok99
Copy link
Contributor

관련 이슈

작업 내용

문제 상황

지원서 등록 후 조회 시 이전 데이터가 계속 캐싱되어 있는 현상이 발생하였습니다.

임시 해결 방법

  1. 캐시 키를 단일화 (applications:all)하여 관리
  2. @DefaultCacheOut 적용하여 지원서 등록 시 캐시 자동 삭제
  3. region/keyword 검색 및 isMine 표시는 당장 사용하지 않으므로 무시

추후 개선 사항

  • 캐싱 전략 재검토 필요 (TTL 조정, 검색 기능 추가 등)

특이 사항

임시조치로 해결한 것이어서 이에 대한 테스트코드는 일단 작성하지 않았는데 필요하면 추가하겠습니다!

- 캐시 키를 단일화하여 관리
- 지원서 등록 시 캐시 자동 삭제 로직 추가
@Gyuhyeok99 Gyuhyeok99 added the 버그 Something isn't working label Feb 17, 2025
@Gyuhyeok99 Gyuhyeok99 self-assigned this Feb 17, 2025
Copy link
Member

@wibaek wibaek left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm 빠른 수정 감사드립니다👍

@Gyuhyeok99 Gyuhyeok99 merged commit 5bd700d into solid-connection:develop Feb 17, 2025
@Gyuhyeok99 Gyuhyeok99 deleted the fix/219-temp-applications-cache branch May 11, 2025 15:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

버그 Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fix: GET /applications 캐싱으로 인해 데이터 변경이 반영되지 않는 문제

2 participants