Skip to content

로깅 시스템 추가 #243

@jaylovegood

Description

@jaylovegood

작업 내용 (필수)

개발과 디버깅을 용이하게 하기 위해 로깅 시스템을 추가합니다.

  • 예외 발생으로 오류 응답을 내려줄 때 정확한 오류 발생 지점이 로그에 나타나도록 합니다.
  • dev / prod 프로파일 별로 각각 알맞은 로깅 수준을 선택합니다.
  • request Id를 로그와 HTTP 응답 헤더에 추가하여 특정 요청과 관련된 로그를 빠르게 찾을 수 있도록 합니다.
  • 로깅을 비동기로 처리하여 요청이 몰릴 때 서버 부하를 줄입니다.

(참고) API 스펙 변경: DTO는 변화 없고, 헤더에 request id만 추가할 예정입니다. (프론트엔드 영향 x)

배경 / 문제점 (선택)

No response

목표 / 기대 결과 (필수)

의도하지 않은 서버 오류 발생 시, 로그로부터 직관적이고 효율적으로 정확한 발생 지점을 추적 가능합니다.

영향 범위 (해당 시 체크)

  • DB 스키마 변경
  • API 스펙 변경
  • 환경 변수 추가/변경
  • 동시성 / 트랜잭션 처리 영향

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions