13 웹 애플리케이션 로그와 오류 관리 (2)


13 웹 애플리케이션 로그와 오류 관리 (2)

3. 웹 애플리케이션 로깅 방법 기본적인 로깅 기법은 slf4j 와 log4j 를 연동해서 활용하는 것입니다. 1) 서블릿 컨테이너 제공 로깅 서블릿 컨테이너 제공 로깅은 javax.servlet.ServletContext 클래스에서 제공하는 API 를 이용합니다. 아래 표는 ServletContext 클래스 로깅 메서드입니다. 메서드 설명 public void log(String msg) 컨테이너 로깅 시스템을 통해 문자열 형태의 내용을 출력한다. 기본 톰캣의 경우 localhost.yyyy-MM-dd.log 형태의 파일에 리고된다. 이클립스의 경우 콘솔 메시지로만 출력된다. 로그 레벨은 INFO 로 취급된다. public void log (String msg, Throwable throwable) Throwable 클래스는 모든 자바 오류와 예외의 슈퍼 클래스다. 메시지와 함께 특정 예외 처리 메시지를 함께 로깅할 수 있다. 로그 레벨은 SEVERE(심각)로 취급된다. Servl...


#로그 #자바웹

원문링크 : 13 웹 애플리케이션 로그와 오류 관리 (2)