Skip to content

[Refactor] 에러 로그 추가 #625

@yejun05011

Description

@yejun05011

이슈 내용

현재 상황

  • 랭킹 도메인(점수 반영, 순위 계산, 이벤트 발행 등)에서 예외 발생 시 체계적인 에러 로깅이 부족한 상태임.
  • 일부 로직은 예외가 발생해도 로그 레벨이 명확하지 않거나, 원인 추적이 어려움.
  • 추후 운영 환경에서 장애 발생 시 로그 기반 원인 분석이 어려울 수 있음.

목표

  • 랭킹 도메인 전반에 대해 일관된 에러 로깅 정책을 적용한다.
  • 예외 상황에서 비즈니스 로직(입실 처리 등)은 정상 유지되도록 하면서 로그로만 기록되도록 한다.
  • 운영 환경에서 장애 분석이 가능하도록 구조화된 로그를 남긴다.

작업 내용

랭킹 점수 반영 로직 예외 로깅 추가
순위 계산 및 Redis 연산 예외 로깅 추가
이벤트 발행(Kafka) 실패 시 에러 로그 추가
Snapshot 저장 실패 시 에러 로깅 추가

상세 내용

상황 로그 레벨 설명
점수 정상 반영 INFO 정상 비즈니스 흐름
랭킹 변동 감지 INFO 사용자에게 의미 있는 상태 변화
Kafka 이벤트 발행 실패 ERROR 알림 시스템 장애
Snapshot 저장 실패 ERROR 데이터 영속성 실패
내부 로직 오류 (NPE 등) ERROR 즉시 수정 대상

Metadata

Metadata

Assignees

Labels

refactor기능 리팩토링

Type

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions