я использую 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 также была бы прекрасным решением.