Spring
Spring Boot 로깅에 사용되는 기본 CONSOLE_LOG_PATTERN은 무엇이며 어디서 찾을 수 있습니까?
기록만이살길
2022. 11. 7. 19:15
Spring Boot 로깅에 사용되는 기본 CONSOLE_LOG_PATTERN은 무엇이며 어디서 찾을 수 있습니까? 물어보다
1. 질문(문제점):
스프링 부트 참조 문서 4.6. Custom Log Configuration 은 콘솔에서 사용할 기본 로깅 패턴을 나타내는 기본 시스템 속성에 대해 설명합니다(기본 Logback 설정에서만 지원됨).
- Spring 환경:
logging.pattern.console
- 시스템 속성:
CONSOLE_LOG_PATTERN
기본 로그 라인 모양은 모든 Spring Boot 프레임워크 사용자에게 친숙하다고 생각합니다.
2020-08-04 12:00:00.000 INFO 24568 --- [ main] c.c.MyWonderfulSpringApplication : The following profiles are active: local
어떻게 보이는지 살펴보고 내 자신의 것을 정의하는 데 영감을 얻고 싶다면 현재 사용되는 Spring Boot 버전에 대한 이 기본값을 어디에서 찾을 수 있습니까?
2. 해결방안:
를 사용하는 경우 logback-spring.xmlxml에 다음을 추가하면 콘솔 어펜더에 대한 스프링의 기본 로그백 구성이 자동으로 선택됩니다.
<include resource="org/springframework/boot/logging/logback/defaults.xml"/>
<include resource="org/springframework/boot/logging/logback/console-appender.xml" />
<root level="INFO">
<appender-ref ref="CONSOLE" />
</root>
참조: https://docs.spring.io/spring-boot/docs/2.2.6.RELEASE/reference/html/howto.html#howto-configure-logback-for-logging
63251142