공식 사이트 : http://logback.qos.ch/
준비물
- 본인의 spring boot Project
- 만약 없다면 아래의 url을 clone하여 테스트 진행부탁드립니다.
- https://github.com/vsh123/springboot-study
- resources 하위에
logback.xml파일을 만들어 주세요.- 콘솔에 찍을 수 있는
ConsoleAppender를 만들어주세요. (이름은 자유입니다.) - 위의 appender를 이용한 logger를 만들어주세요.
- 콘솔에 찍을 수 있는
-
본인이 만들 logger를 이용하여 아무 클래스에나 Logging을 설정해 주세요.
-
해당 메서드를 지나가면서 콘솔에 로그가 찍히는지 확인해주세요,
- logger의 역할에 따라 다양하게 나누는 작업을 진행합니다.
- RollingFileAppender를 이용한 appender 및 Logger를 생성해 주세요.
- 해당 파일의 저장 위치를 설정하고 파일에 로깅이 잘 남는지 확인해주세요.
- console-appender와 file-appender를 분리하고 이를 include하는 형식으로 변경해 보세요.
위 모든 과정은 https://github.com/vsh123/springboot-study/tree/logback 에서 확인 가능합니다.