Brauchen ein funktionierendes Beispiel für die Konfiguration von RollingFileAppender log4j über die Eigenschaften

Ich bin mit log4j für logging und eine property-Datei für die Konfiguration. Derzeit ist meine log Dateien sind zu groß (3,5 GB zu groß für eine log-Datei). So denke ich RollingFileAppender - aber wenn ich mir so die log-Datei weiter zu wachsen übermäßig groß. Ich glaube, ich habe das nur falsch konfiguriert; hat jemand eine arbeiten Beispiel für die Konfiguration von RollingFileAppender?

Für das Protokoll, meine aktuelle Konfiguration sieht so aus:

log4j.appender.MAIN_LOG.File=${catalina.base}/logs/webtop.log
log4j.appender.MAIN_LOG=org.apache.log4j.RollingFileAppender
log4j.appender.MAIN_LOG.layout=com.mycompany.util.log.Log4JSimpleLayout
log4j.appender.MAIN_LOG.DatePattern='.'yyyy-MM-dd
log4j.appender.MAIN_LOG.MaxFileSize=10MB
log4j.appender.MAIN_LOG.MaxBackupIndex=99
log4j.appender.MAIN_LOG.append=true
log4j.rootCategory=ALL, MAIN_LOG

Alternative zu RollingFileAppender wäre auch eine feine Lösung.

InformationsquelleAutor mcherm | 2010-09-29

Schreibe einen Kommentar