대규모 트래픽 게시판 구축 시리즈 #11: 로깅, 예외처리
·
프레임워크/자바 스프링
1. 로깅이란?로깅은 어플리케이션의 동작 및 활동을 기록하고 추적하는 프로세스를 가리킵니다. 실행 중 발생하는 이벤트, 오류, 경고, 중요한 정보 및 디버깅 메시지를 기록하며, 이를 통해 다음과 같은 효과를 얻을 수 있습니다:디버깅 및 오류 식별: 오류 발생 시 어떤 상황에서 문제가 발생했는지 추적하여 신속한 해결을 도울 수 있습니다.성능 모니터링: 애플리케이션의 성능을 분석하고, 병목 현상을 식별해 성능을 최적화할 수 있습니다.보안: 보안 로그를 통해 불법적인 접근을 추적하고, 시스템의 보안 상태를 모니터링할 수 있습니다.이력 추적: 사용자 활동 기록 및 데이터 변경 내역을 추적해 감사 목적으로 사용할 수 있습니다.2. 로깅 레벨로깅 레벨은 로깅할 이벤트의 심각도를 정의하는 단계입니다. 로깅 레벨을 적..