<RollingRandomAccessFile name="gopLevel"
fileName="${log4j.rootpath}logs/gopLevel.log" filePattern="${log4j.rootpath}logs/gopLevel.%d{yyyyMMddHH_mm}.log"
immediateFlush="false" bufferSize="32768">
<PatternLayout pattern="[%d{yyyy-MM-dd HH:mm:ss}][%p][%c{1}]%m%n" />
<Policies>
<TimeBasedTriggeringPolicy interval="5"
modulate="true" />
<SizeBasedTriggeringPolicy size="1024 MB" />
</Policies>
<DefaultRolloverStrategy fileIndex="max" min="1"
max="256" />
</RollingRandomAccessFile>
如上配置生成的日志
存在如下问题 1 时间不能整点 2无日志时不会生成空文件