You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[25.07.19 / TASK-212] Feature - cache layer, 모듈 추가 (#41)
* feature: cache module 초기 세팅 및 추가
* modify: 디렉토리 세팅 변경
* feature: redis cache class 추가와 jsdocs 추가
* feature: module 하위 test 디렉토리 분리, cache index 추가
* feature: cache instance 랑 index 대신 src config 활용
* feature: 추후 Ops 를 위한 헬스 체크 세팅, app.ts 리뉴얼
* modify: 린팅
* modify: app import 수정
* feature: cache layer, redis 에 대한 unit test 추가
* modify: post service 계층 캐시 추가 예시
* modify: 잔잔한 버그 수정과 리더보드 통합 E2E 테스트는 잠깐 skip 처리
* modify: redis cache JSON.parse 이슈 세부 처리와 예상치 못한 오류에 대한 grace-full exit
* hotfix
* modify: redis 구현채, SCAN 으로 블록킹 완화
* modify: unhandledRejection 의 gracefulShutdown 메시지 수정
* modify: index 에서 gracefulShutdown 발생시 cache connection 끊기 추가, 그에 따라 모두 비동기 형태로 변경
* modify: disconn 대신 destroy, log warning 강화
* modify: destroy 도입에 따른 test 와 config 값 변경
0 commit comments