2011-10-07

【系統】ActiveMQ : Log 設定

Log 是很重要的,所以也要瞭解一下 Log 是要在那裡改。
設定檔的路徑是在 /home/activemq/conf/log4j.properties
基本上,用預設的就可以了。


我主要是改 Log 存放的路徑
log4j.appender.logfile.file=/home/logs/jms/activemq.log
可以方便統一管理 Log。
還有 File rotate 的方式。
log4j.appender.logfile=org.apache.log4j.DailyRollingFileAppender
使用 DailyRollingFileAppender 就會自動每天 Rotate Log 了。

主要就是將
# File appender
log4j.appender.logfile=org.apache.log4j.RollingFileAppender
log4j.appender.logfile.file=${activemq.base}/data/activemq.log
log4j.appender.logfile.maxFileSize=1024KB
log4j.appender.logfile.maxBackupIndex=5
log4j.appender.logfile.append=true
log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
log4j.appender.logfile.layout.ConversionPattern=%d | %-5p | %m | %c | %t%n
改成
# File appender
log4j.appender.logfile=org.apache.log4j.DailyRollingFileAppender
log4j.appender.logfile.file=/home/logs/jms/activemq.log
log4j.appender.logfile.append=true
log4j.appender.logfile.datePattern='.'yyyy-MM-dd
log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
log4j.appender.logfile.layout.ConversionPattern=%d | %-5p | %m | %c | %t%n

搞定 。




0 comments:

張貼留言