Search

'LOG4J'에 해당되는 글 1건

  1. 2007.08.02 JBoss Log4j

JBoss Log4j

JBoss 2007.08.02 09:37 Posted by 파란크리스마스

1. server.log 파일 서버 재시작시 덮어 쓰지 않도록 수정

JBoss
server.log 파일은 JBoss 서버를 재시작할 경우 덮어 쓰게 되어 있어,
기존에 로그를 따로 백업해두지 않으면 지워지게 되어 있습니다
.

%JBOSS_HOME%\server\default\conf\jboss-log4j.xml

JBoss
의 로그 관련 환경 파일(jboss-log4j.xml) 아래와 같이 수정해주시면, 서버를 재시작하여도 로그 파일을 덮어 쓰지 않고, 기존 로그 파일에 추가 하게 됩니다
.

수정전

      <param name="Append" value="false"/>

수정후
      <param name="Append" value="true"/>

2. Console
로 로그 남기지 않도록 수정

리눅스에서 nohup으로 서버를 실행시키는 경우 nohup.out 파일에 server.log 파일과 동일하게 로그를 남기고 있습니다.

nohup.out
에 파일에 남기지 않도록 환경 파일(jboss-log4j.xml)을 수정하면 됩니다
.

수정전

   <root>
      <appender-ref ref="CONSOLE"/>
      <appender-ref ref="FILE"/>
   </root>

수정후
   <root>
      <!--<appender-ref ref="CONSOLE"/>-->
      <appender-ref ref="FILE"/>
   </root>

3.
불필요한 로그 제거

Spring
프레임웍과 Hibernate 사용하고 있는데 Debug 로그가 너무 많아 아래와 같이 내용을 추가 하면 Debug 로그는 출력되지 않도록 할 수 있습니다.

   <category name="org.springframework">
      <priority value="INFO"/>
   </category>

   <category name="org.hibernate">
      <priority value="INFO"/>
   </category>

신고


 

티스토리 툴바