В моем проекте мне нужно настроить конфигурацию Log4j2 для создания файла журнала, который обновляется каждый день. Еще одно требование - хранить файлы журнала только за 2 дня. Поэтому я должен ограничить общее количество файлов, которые должны храниться в системе. Вот что я получил из своего исследования, но оно ограничивает только количество файлов для каждого ДНЯ, а не общее количество файлов. Мне интересно, есть ли удобный способ ограничить максимальное количество сохраняемых копий журнала?
<RollingFile name="DailyRollingFile" fileName="logs/audit.log"
append="false" immediateFlush="true" filePattern="logs/audit-%d{yyyy-MM-dd}-%i.log">
<PatternLayout>
<pattern>%d %p [%t] - %m%n</pattern>
</PatternLayout>
<Policies>
<TimeBasedTriggeringPolicy />
</Policies>
<DefaultRolloverStrategy max="2" />
</RollingFile>
Спасибо за любую помощь!