Файл журнала не может содержать больше данных за этот день - PullRequest
0 голосов
/ 19 декабря 2011

У меня есть этот Log4j.properties со мной

log4j.rootCategory=Info, A1

# A1 is a DailyRollingFileAppender

log4j.appender.A1=org.apache.log4j.DailyRollingFileAppender
log4j.appender.A1.file=${user.home}/MYWEB/MYWEB.log
log4j.appender.A1.datePattern='.'yyyy-MM-dd
log4j.appender.A1.append=true
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%-22d{dd/MMM/yyyy HH:mm:ss} - %m%n

Мой вопрос заключается в том, что файл журнала MYWEB.log не может хранить больше данных, что означает, что если к приложению будет сделано больше запросов,Предыдущие журналы теряются.

Скажите, пожалуйста, как сделать так, чтобы в файле журнала содержалось любое количество дат за этот день.

1 Ответ

1 голос
/ 19 декабря 2011

Вы должны использовать простой RollingFileAppender

log4j.appender.A1=org.apache.log4j.RollingFileAppender
log4j.appender.A1.MaxFileSize=10MB

и т.д.

Как заставить log4j катить файлы по дате и размеру? указывает на аппендера, который использует время и размер

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...