기본 패턴설정 : %-5p: %c - %m%n
이벤트명, 카테고리명, 로그전달메세지 개행
* %c : 카테고리명(logger이름)을 표시
* 카테고리명이 a.b.c일때, %c{2}는 b.c를 출력
* %C : 클래스명을 표시함.
* 풀 클래스 명이 cohttp://m.kh.logger일때, %C{2}는 kh.logger를 출력
* %d : 로그 시간을 출력한다. java.text.SimpleDateFormat에서 적절한 출력 포맷을 지정할 수 있다.
* %d{HH:mm:ss, SSS}
* %d{yyyy MMM dd HH:mm:ss, SSS}
* %d{ABSOLUTE}
* %d{DATE}
* %d{ISO8601}
* %F : 파일명을 출력. 로그시 수행한 메소드, 라인번호가 함께 출력된다.
* %l : 로깅이 발생한 caller의 위치정보. 자바파일명:라인번호(링크제공)
* %L : 라인 번호만 출력한다(링크없음)
* %m : 로그로 전달된 메시지를 출력한다.
* %M : 로그를 수행한 메소드명을 출력한다.
* %n : 플랫폼 종속적인 개행문자가 출력. rn 또는 n
* %p : 로그 이벤트명등의 priority 가 출력(debug, info, warn, error, fatal )
* %r : 로그 처리시간 (milliseconds)
* %t : 로그이벤트가 발생된 쓰레드의 이름을 출력
* %% : % 표시를 출력. escaping
* %r : 어플리케이션 시작 이후 부터 로깅이 발생한 시점의 시간(milliseconds)
* %X : 로깅이 발생한 thread와 관련된 MDC(mapped diagnostic context)를 출력합니다. %X{key} 형태.
'스프링' 카테고리의 다른 글
Spring에서 트랜잭션 처리하기 (0) | 2024.01.30 |
---|---|
Spring bean 등록, 주소 매핑 방식 (0) | 2024.01.29 |
인터셉터, AOP 설명 (0) | 2024.01.23 |
Spring, SpringBoot의 특징 (0) | 2024.01.22 |
sql.Date 와 util.Date의 차이 (0) | 2024.01.06 |