Нужен рабочий пример настройки log4j RollingFileAppender через свойства

я использую log4j для ведения журнала и файл свойств для конфигурации. В настоящее время мои файлы журнала слишком велики (3,5 ГБ слишком велики для файла журнала). Итак, думаю, мне нужно использовать RollingFileAppender, но когда я это делаю, файл журнала продолжает становиться слишком большим. Думаю, я только что неправильно его сконфигурировал; есть ли у кого-нибудь рабочий пример настройки RollingFileAppender?

Для записи, моя текущая конфигурация выглядит так:

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

Альтернатива RollingFileAppender также была бы прекрасным решением.

12
задан Gray 15 May 2013 в 14:41
поделиться