1. logback
: log4j를 토대로 새롭게 만든 logging 라이브러리 |
1.1. logback 주요 설정 3요소
· logger |
1.2. logback 설정파일 작성 방법
1.2.1. xml을 이용하는 설정방법
: logback.xml로 설정 파일 작성 후 해당 파일을 classpath에 위치
1.2.2. Groovy 언어를 이용한 설정방법
: logback.groovy로 설정 파일 작성 후 해당 파일을 classpath에 위치
1.3. logback 장점
· log4j보다 약 10배 빠르게 수행되도록 내부구조가 변경되었고, 메모리 효율성이 높음 |
1.4. log4j → logback 전환 방식
log4j |
log4j-over-slf4j.jar → |
slf4j |
logback-classic.jar → |
logback logback-core.jar |
· logback-core.jar :: logback 코어
· logback-classic.jar :: slf4j에서 logback을 호출할 수 있도록 처리
· log4j-over-slf4j.jar :: log4j logging → slf4j 전환
1.5. 적용 시 유의할 점
기존의 logback이 아닌 log4j가 slf4j가 연동되어 있을 경우, 반드시 slf4j-log4j12.jar 라이브러리를 제거해야함 |
'SERVER' 카테고리의 다른 글
[Tomcat] 톰캣이란 (0) | 2021.01.28 |
---|---|
[Tomcat] 톰캣 디렉토리 구조 (0) | 2021.01.28 |
[Tomcat] server.xml 구조 (0) | 2021.01.28 |
[Server] 웹 서버와 WAS (0) | 2021.01.27 |
[Apache] Log4J (0) | 2021.01.26 |