Log4j:wie definieren Sie einen gängigen layout-und ConversionPattern für mehrere appenders

Habe ich mehrere appenders in meinem log4j config, und ich Frage mich, ob es möglich wäre, zu definieren Sie das layout und Konvertierung Muster einmal für alle von Ihnen.
I. e. Ich habe

log4j.appender.CA=org.apache.log4j.ConsoleAppender
log4j.appender.CA.layout=org.apache.log4j.PatternLayout
log4j.appender.CA.layout.ConversionPattern=%d{yyyy/MM/dd HH:mm:ss} %-5p %c %x - %m%n

log4j.appender.FA=org.apache.log4j.RollingFileAppender
log4j.appender.FA.MaxBackupIndex=0
log4j.appender.FA.MaxFileSize=100Mb
log4j.appender.FA.File=log/my.log
log4j.appender.FA.layout=org.apache.log4j.PatternLayout
log4j.appender.FA.layout.ConversionPattern=%d{yyyy/MM/dd HH:mm:ss} %-5p %c %x - %m%n

und ich würde gerne wissen, ob und wie ich das definieren könnte, die letzten beiden Zeilen jeder appender config nur einmal.

InformationsquelleAutor cdarwin | 2011-11-08
Schreibe einen Kommentar