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