Tomcat 서버에서 애플리케이션을 실행하는 경우, 기본 로그 파일 위치는 Install Dir/server/logs입니다.
WebSphere® Application Server에서 애플리케이션을 실행하는 경우, 기본 xx.log 파일 위치는 WAS_Install_Dir/server/profiles/<profile_name>/logs입니다.
로그 파일의 위치는 JAZZ_HOME/xx 디렉토리의 log4j.properties 파일로 결정됩니다. xx.log 파일의 기본 설정은 log4j.appender.logfile.File=logs/xx.log입니다. 예를 들어, jts.log 파일의 기본 설정은 log4j.appender.file.File=logs/jts.log입니다.
로깅과 추적은 동일한 위치, 즉 구성 파일 <RelmInstallDir>/server/conf/relm/log4j.properties에서 구성됩니다. 이 파일은 특수 관리 오퍼레이션을 호출하여 On-Demand(동적으로) 또는 서버 시작 시 로드됩니다. 변경 후 변경사항을 적용하려면 해당 파일을 다시 로드해야 합니다.
기본적으로, 로그 파일의 크기는 10MB로 설정되며 백업 파일 수는 log4j.properties 파일에서 5개로 설정됩니다. 이 파일은 installdir/jazz/server/conf/jazz 디렉토리에 있습니다. 필요에 따라 log4j.properties 파일의 롤오버 특성을 변경할 수 있습니다.
log4j.appender.file.MaxFileSize=10MB
log4j.appender.file.MaxBackupIndex=5
이러한 행은 로그 파일의 크기를 10MB로 그리고 백업 파일 수를 5로 제한합니다.
시간 기반 롤오버를 수행하고, 날짜를 설정하거나 매일 롤오버를 수행할 수도 있습니다. 매일 롤오버를 수행하려면 log4j.appender.file=org.apache.log4j.FileAppender를 log4j.appender.file=org.apache.log4j.DailyRollingFileAppender로 변경하십시오. 그러면 로그 파일이 매일 자정에 롤오버됩니다.
log4j.appender.trace=org.apache.log4j.RollingFileAppender
log4j.appender.trace.MaxFileSize=100MB
log4j.appender.trace.Threshold=TRACE
log4j.appender.trace.MaxBackupIndex=5
log4j.appender.trace.File=logs/relm_trace.log
log4j.appender.trace.layout=org.apache.log4j.PatternLayout
log4j.appender.trace.layout.ConversionPattern=%d{ISO8601} [%30t] [%x] %5p %c - %m%n
이렇게 하면 레벨 TRACE 이상의 모든 메시지(즉, 모든 메시지)가
파일 relm_trace.log에 로그됩니다.