Skip to content

refactor: 대학 검색 관련 캐시 무효화 로직을 추가한다. #598

@whqtker

Description

@whqtker

어떤 부분을 리팩터링하려 하나요?

리팩터링하려는 부분에 대해 간결하게 설명해주세요

Image
  1. 시드니대학 검색, studentCapacity가 5임. 이 시점에 캐시 미스 및 캐시 생성
2025-12-28T16:30:47.570Z  INFO 1 --- [nio-8080-exec-4] c.e.s.cache.ThunderingHerdCachingAspect  : Cache miss. Key: univApplyInfoTextSearch:시드니대학, Thread: http-nio-8080-exec-4
2025-12-28T16:30:47.571Z  INFO 1 --- [nio-8080-exec-4] c.e.s.cache.ThunderingHerdCachingAspect  : 생성락 흭득하였습니다. Key: univApplyInfoTextSearch:시드니대학, Thread: http-nio-8080-exec-4
2025-12-28T16:30:47.610Z  INFO 1 --- [nio-8080-exec-4] c.e.s.cache.ThunderingHerdCachingAspect  : 캐시 생성 후 채널에 pub 진행합니다. Key: univApplyInfoTextSearch:시드니대학, Thread: http-nio-8080-exec-4
2025-12-28T16:30:47.611Z  INFO 1 --- [nio-8080-exec-4] c.e.s.cache.ThunderingHerdCachingAspect  : 락 반환합니다. Key: create_lock:univApplyInfoTextSearch:시드니대학
Image
  1. studentCapacity 변경
Image
  1. 재검색, 여전히 studentCapacity 는 5임.
2025-12-28T16:36:53.051Z  INFO 1 --- [nio-8080-exec-3] c.e.s.cache.ThunderingHerdCachingAspect  : Cache hit. Key: univApplyInfoTextSearch:시드니대학, Thread: http-nio-8080-exec-3

AS-IS

  • as-is
  • as-is

TO-BE

  • to-be
  • to-be

작업 상세 내용

  • TODO
  • TODO
  • TODO

참고할만한 자료(선택)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions