본문 바로가기

java

Spring Boot Log4j2 java config

참고

www.baeldung.com/log4j2-programmatic-config

 

Programmatic Configuration with Log4j 2 | Baeldung

Learn how to programmatically configure log4j2, merge it with existing xml config, and other helpful tips.

www.baeldung.com

 

 

스프링 부트 log4j2 자바 클래스 환경구성(이전글 기본 구성 참고)

 

 

보통 환경구성클래스의 경우 @Configuration 지정하여 리스너가 감지 할 수 있도록 빈으로 등록하는데 ConfigurationFactory 클래스를 상속받아 설정을 구성 할 경우 자동으로 감지 된다

 

Bulider로 appender를 생성하고 Builder로 원하는 서식의 Layout  생성하여 원하는 appender에 추가한다

Builder로 롤링할 주기나 사이즈 등의 규칙을 Component로 구성한 후 원하는 appender에 추가한다

Builder로 RootLogger 및 기타 logger 로거 레벨을 생성한다

마지막으로 Builder에 생성된 appender 및 logger 등을 추가하면 된다

 

 

 

 

'java' 카테고리의 다른 글

Spring Boot servlet errorhandler  (0) 2021.04.28
Spring boot Xss filter java config  (0) 2021.04.27
Spring Boot Log4j2 기본설정  (0) 2021.04.22
Spring Boot DB Connection(HikariCp) Java Config  (0) 2021.04.22
Spring Boot Security Java Config  (0) 2021.04.22