Я пытаюсь написать аппендиату с ежедневной скользящей политикой с 10 максимальными суммарными файлами независимо от дня .
Каждые 10 МБ он создает новый файл журнала и сохраняет его ссегодняшняя дата и индекс.
Это то, что у меня пока есть:
<RollingFile name="MyRollingFile" fileName="./log/logs.log"
filePattern="./log/logs-%d{yyyy-MM-dd}-%i.log">
<PatternLayout>
<pattern>%n%d{yy-MM-dd HH:mm:ss.SSS} [%p] %m</pattern>
</PatternLayout>
<Policies>
<SizeBasedTriggeringPolicy size="10MB" />
</Policies>
<DefaultRolloverStrategy max="10" />
</RollingFile>
Это неверно, поскольку при этом сохраняется максимум десять файлов каждый день но я хочу десять максимум файлов всего .Очевидно, я нахожу до 100 файлов через 10 дней.Я хочу ограничить максимальное количество файлов до 10. Как я могу это сделать?