Logback 이란?
Logback이란 Log4J를 기반으로 개발된 로깅(Loggin) 라이브러리
log4j에 비해 약 10배 정도 빠른 퍼포먼스, 메모리 효율성 증대
- 출시순서 : log4j -> logback -> log4j2
Logback 특징
- 로그에 특정 레벨을 설정할 수 있음(Trace ->Debug -> Info -> Warn -> Error)
- 실운영과 테스트 상황에서 각각 다른 출력 레벨을 설정하여 로그를 확인할 수 있음
- 출력 방식에 대해 설정할 수 있음
- 설정 파일을 일정 시간마다 스캔하여 어플리케이션 중단 없이 설정 변경 가능
- 별도의 프로그램 없이 자체적으로 로그 압축을 지원
- 로그 보관 기간 설정 가능
Logback 구조

Logback 설정파일 형식




