🎫 Jira 티켓 번호
HOTSPOT-346
📄 설명
Redis 장애 및 다운 상황에서 fallback 및 복구의 근거 데이터로 사용할 수 있도록
usage_applied_event_log를 기준으로 미집계 데이터를 집계하여
sub_usage_monthly_aggregate에 반영하는 Job을 구현한다.
해당 Job은 아직 월 집계 테이블에 반영되지 않은 usage_applied_event_log를 대상으로
sub_id + yyyymm 기준 사용량을 누적 집계해야 하며,
장애 이후 재실행 시에도 중복 반영되지 않도록 idempotent하게 동작해야 한다.
이를 통해 Redis 실시간 상태가 유실되더라도
DB 로그 기반으로 월별 사용량 집계를 복구할 수 있는 기반을 마련한다.
✅ 작업할 내용
🙋🏻 참고 자료
No response
🎫 Jira 티켓 번호
HOTSPOT-346
📄 설명
Redis 장애 및 다운 상황에서 fallback 및 복구의 근거 데이터로 사용할 수 있도록
usage_applied_event_log를 기준으로 미집계 데이터를 집계하여
sub_usage_monthly_aggregate에 반영하는 Job을 구현한다.
해당 Job은 아직 월 집계 테이블에 반영되지 않은 usage_applied_event_log를 대상으로
sub_id + yyyymm 기준 사용량을 누적 집계해야 하며,
장애 이후 재실행 시에도 중복 반영되지 않도록 idempotent하게 동작해야 한다.
이를 통해 Redis 실시간 상태가 유실되더라도
DB 로그 기반으로 월별 사용량 집계를 복구할 수 있는 기반을 마련한다.
✅ 작업할 내용
usage_applied_event_log -> sub_usage_monthly_aggregate 집계 기준 정의
미집계 로그 조회 쿼리 작성
월 집계 반영 Job 구현
장애 복구 관점 처리 보강
🙋🏻 참고 자료
No response