Журналы вращаются по какой-то причине, так что вы можете хранить только очень много файлов журналов. В log4j.xml вы можете добавить это к вашему узлу:
<param name="MaxBackupIndex" value="20"/>
Значение указывает log4j.xml хранить только 20 повернутых файлов журнала. Вы можете ограничить это до 5, если хотите, или даже 1. Если ваше приложение не регистрирует такое большое количество данных, и у вас есть 20 файлов журналов, охватывающих последние 8 месяцев, но вам нужны журналы только на несколько недель, тогда я думаю, что вы необходимо настроить параметры log4j.xml "MaxBackupIndex" и "MaxFileSize".
В качестве альтернативы, если вы используете файл свойств (вместо xml) и хотите сохранить 15 файлов (например)
log4j.appender.[appenderName].MaxBackupIndex = 15