질문&답변
서블릿과 파일 업로드1 - debug 로그 내용이 출력 되지 않습니다.
좀 늦었지만 열심히 찾아봤는데요. 코드를 하나하나 뜯어보니, SLF4j에서는 로그메시지가 FINEST인경우 TRACE로 출력하고, FINER, FINE인경우 DEBUG로 출력합니다. 그러나 tomcat에서 trace는 FINER레벨의 로그를 찍도록 Slf4j에 요청하는데, 이를 Slf4j에서 DEBUG로그라 인식하고, DEBUG로 출력하게 되는것 같습니다. 즉, 두 라이브러리간 java.util.Level의 설정 차이때문에 발생하는 문제입니다. 통일된 기준이 없기 때문에 발생한 것 같네요. org.slf4j.bridge.SLF4JBridgeHandler 와 org.apache.juli.logging.DirectJDKLog 를 살펴보시면 확인가능합니다. 참고로 FINEST
- 좋아요수
- 6
- 댓글수
- 2
- 조회수
- 2325





