日志归档设置数量和大小,例如:
logback
<maxFileSize>512MB</maxFileSize>
<maxHistory>5</maxHistory>
<totalSizeCap>2GB</totalSizeCap>
Log4j 2
<RollingFile name="RollingFile" fileName="${backupFilePatch}/${fileName}"
filePattern="${backupFilePatch}$${date:yyyy-MM}/app-%d{yyyyMMddHHmmssSSS}.log.gz">
<PatternLayout pattern="%d{yyyy.MM.dd 'at' HH:mm:ss.SSS z} %-5level %class{36} %L %M - %msg%xEx%n" />
<SizeBasedTriggeringPolicy size="1024M"/>
<DefaultRolloverStrategy max="7"/>