본문 바로가기
Spring/기타 여러가지

logback-spring.xml

by doriver 2025. 1. 13.

 

logback( Logging Framework, 로그 라이브러리 )

logback은 Spring boot기반의 프로젝트에는 기본 설정이 되어있다

 

<pattern> %d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n </pattern>

 

  • %d{yyyy-MM-dd HH:mm:ss}: 로그 출력 시각을 지정된 형식(yyyy-MM-dd HH:mm:ss, 예: 2025-01-13 10:23:45)으로 출력
  • [%thread]: 로그를 기록한 스레드의 이름을 대괄호([ ])로 감싸 출력합니다.
  • %-5level: 로그 레벨(DEBUG, INFO, WARN, ERROR)을 최소 5자 폭으로 출력합니다. (왼쪽 정렬)
  • %logger{36}: 로그를 기록한 클래스(또는 로거 이름)을 최대 36자까지 출력합니다. 36자를 초과하면 이름이 축약됨
  • - : 구분자 역할을 하는 하이픈(-)입니다.
  • %msg: 로그 메시지를 출력합니다.
  • %n: 줄바꿈(newline) 문자를 추가합니다.

 

'Spring > 기타 여러가지' 카테고리의 다른 글

Spring WebSocket, 스프링 공식문서  (0) 2025.01.29
WebSocketMessageBroker관련 01  (0) 2025.01.29
메시징 시스템( Messaging System )  (0) 2025.01.14
TextWebSocketHandler  (0) 2025.01.14
Windows, Mac 스프링부트 협업 01  (1) 2024.12.19