사용자 도구

사이트 도구


java:tomcat:log

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
java:tomcat:log [2013/07/04 18:44]
kwon37xi [logrotate]
java:tomcat:log [2014/04/24 14:34] (현재)
kwon37xi [JULI]
줄 27: 줄 27:
   * 기본 로깅 설정 파일은 ''$CATALINA_BASE/conf/logging.properties''이다.   * 기본 로깅 설정 파일은 ''$CATALINA_BASE/conf/logging.properties''이다.
   * 환경변수 ''LOGGING_CONFIG=-Djava.util.logging.config.file=파일경로'' 형태로 설정할 수 있다.   * 환경변수 ''LOGGING_CONFIG=-Djava.util.logging.config.file=파일경로'' 형태로 설정할 수 있다.
-  * [[http://docs.oracle.com/javase/6/docs/api/java/util/logging/Formatter.html|Formatter]]를 직접 구현하여 jar로 묶어 배포할 수 있다. 이때 해당 jar는 ''$CATALINA_HOME/bin/setevnt.sh''에서 클래스패스로 지정해줘야한다.<code sh>+  * [[http://docs.oracle.com/javase/6/docs/api/java/util/logging/Formatter.html|Formatter]]를 직접 구현하여 jar로 묶어 배포할 수 있다. 이때 해당 jar는 ''$CATALINA_HOME/bin/setenv.sh''에서 클래스패스로 지정해줘야한다.<code sh>
 CLASSPATH=$CATALINA_HOME/lib/my_formatter.jar CLASSPATH=$CATALINA_HOME/lib/my_formatter.jar
 </code> </code>
   * Formatter를 지정하지 않으면 기본 [[http://docs.oracle.com/javase/6/docs/api/java/util/logging/SimpleFormatter.html|SimpleFormatter]]를 사용한다.   * Formatter를 지정하지 않으면 기본 [[http://docs.oracle.com/javase/6/docs/api/java/util/logging/SimpleFormatter.html|SimpleFormatter]]를 사용한다.
   * [[http://tomcat.apache.org/tomcat-7.0-doc/api/org/apache/juli/AsyncFileHandler.html|AsyncFileHandler]] Tomcat 7에서는 AsyncFileHandler로 비동기 파일 저장이 가능하다.   * [[http://tomcat.apache.org/tomcat-7.0-doc/api/org/apache/juli/AsyncFileHandler.html|AsyncFileHandler]] Tomcat 7에서는 AsyncFileHandler로 비동기 파일 저장이 가능하다.
 +  * 모든 로그를 콘솔로 찍게 하기 - ''conf/logging.properties''<code properties>
 +# 아래처럼 ConsoleHandler만 남겨두면 모든 로그를 Standard Out으로만 찍는다.
 +handlers = java.util.logging.ConsoleHandler
 +.handlers = java.util.logging.ConsoleHandler
 +
 +java.util.logging.ConsoleHandler.level = FINE
 +java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
 +</code>
java/tomcat/log.1372931066.txt.gz · 마지막으로 수정됨: 2013/07/04 18:44 저자 kwon37xi