У меня небольшие проблемы с конфигурацией log4j2 .... Требования: файл ежедневного журнала, сохраняемый в виде zip-файла.Каждый день месяца создаст подпапку с текущим номером дня в месяце.Структура:
1.основная
1.1 день 1
1.1.1 log.zip
1.2 день 2
1.2.1log.zip
и т. д. *
Я использую log4j 2.11.1
Моя конфигурация:
<Properties>
<Property name="log_main_folder">logs</Property>
</Properties>
<RollingFile name="rolling_file_client">
<FileName>${log_main_folder}/log_client.txt</FileName>
<FilePattern>${log_main_folder}/${date:dd}/log_client_%d{yyyy-MM-dd-HH:mm}.txt.zip</FilePattern>
<PatternLayout>
<Pattern>%d %p [%t] : [%c{1}.%M] %msg%n</Pattern>
</PatternLayout>
<Policies>
<TimeBasedTriggeringPolicy interval="5" modulate="true"/>
<!--<CronTriggeringPolicy schedule="0 0 0 * ?" />-->
</Policies>
<DefaultRolloverStrategy max="1"/>
</RollingFile>
В следующем месяцефайл за этот день (число) будет переопределен.
Есть идеи?!
Reagrds