Log
-
로깅, 테스트, Devtools (스프링 부트 활용 - 4)Programming/Spring Boot 2020. 3. 9. 20:01
1. 로깅 - 로깅 퍼사드 vs 로거 Commons Logging, SLF4j / JUL, Log4J2, Logback 로깅 퍼사드는 실제 로깅을 하는 것이 아니라 로거 기능을 추상화한 인터페이스임 로깅 퍼사드의 장점 : 로깅 퍼사드 밑의 로거를 바꾸어 낄 수 있음 -> 주로 프레임워크는 퍼사드를 이용해 개발함 만약 어떤 프레임워크에서 특정 로거를 쓴다면, 해당 프레임워크를 사용하는 모든 어플리케이션은 해당 로거를 사용해야 함 기존에는 콘솔 출력만 하는데, 다음 설정으로 로그 파일 저장 가능 // 둘 중 하나만 설정 logging.path=logs// 디렉토리 설정 logging.file=logfile// 파일 설정 로그 파일은 10MB 마다 롤링이 되고 나머지는 아카이브가 됨. - 로그로 남기기 pri..