Я использую Log4j 1.2.16 в Java-приложении.Я установил файл log4j.properties со следующими значениями:
log4j.appender.R.MaxFileSize=20MB
log4j.appender.R.MaxBackupIndex=5
Проблема в том, что время от времени предел в 20 МБ превышается, и я получаю огромные файлы, которые могут достигать 200 ГБ.
Что я подозреваю, так это то, что процесс записи журнала получает максимальный приоритет и очень быстро записывает много данных, не позволяя выполнять проверку пределов, пока не станет слишком поздно.Имеет ли это какой-то смысл?
Может ли это быть ошибкой Log4j?Или я что-то упустил?