|
@@ -8,7 +8,8 @@
|
|
<Property name="log.pattern" value="%d [%t] %-5p %msg%n" />
|
|
<Property name="log.pattern" value="%d [%t] %-5p %msg%n" />
|
|
<Property name="log.file.basedir" value="${sys:fess.log.path:-target/logs}" />
|
|
<Property name="log.file.basedir" value="${sys:fess.log.path:-target/logs}" />
|
|
<Property name="backup.date.suffix" value="_%d{yyyyMMdd}" />
|
|
<Property name="backup.date.suffix" value="_%d{yyyyMMdd}" />
|
|
- <Property name="backup.max.history" value="90" />
|
|
|
|
|
|
+ <Property name="backup.max.history" value="10" />
|
|
|
|
+ <Property name="backup.max.age" value="90" />
|
|
<Property name="audit.log.pattern" value="%msg%n" />
|
|
<Property name="audit.log.pattern" value="%msg%n" />
|
|
<Property name="searchlog.log.pattern" value="%msg%n" />
|
|
<Property name="searchlog.log.pattern" value="%msg%n" />
|
|
</Properties>
|
|
</Properties>
|
|
@@ -24,7 +25,12 @@
|
|
<SizeBasedTriggeringPolicy size="100 MB" />
|
|
<SizeBasedTriggeringPolicy size="100 MB" />
|
|
</Policies>
|
|
</Policies>
|
|
<DefaultRolloverStrategy fileIndex="max" min="1"
|
|
<DefaultRolloverStrategy fileIndex="max" min="1"
|
|
- max="${backup.max.history}" compressionLevel="9" />
|
|
|
|
|
|
+ max="${backup.max.history}" compressionLevel="9">
|
|
|
|
+ <Delete basePath="${log.file.basedir}">
|
|
|
|
+ <IfFileName glob="*.log.gz" />
|
|
|
|
+ <IfLastModified age="P${backup.max.age}D" />
|
|
|
|
+ </Delete>
|
|
|
|
+ </DefaultRolloverStrategy>
|
|
</RollingFile>
|
|
</RollingFile>
|
|
<RollingFile name="AuditFile" fileName="${log.file.basedir}/audit.log"
|
|
<RollingFile name="AuditFile" fileName="${log.file.basedir}/audit.log"
|
|
filePattern="${log.file.basedir}/audit${backup.date.suffix}-%i.log.gz">
|
|
filePattern="${log.file.basedir}/audit${backup.date.suffix}-%i.log.gz">
|