我正在使用带有zip工具的log4j滚动文件appender。它每小时滚动文件并压缩文件。有时它只是没有拉链。所以我们有一个解压缩日志文件,还有一个同名但零字节的压缩日志文件。可能是什么原因 。这是配置:
<RollingFile name="stat-log" fileName="${stat-log}"
filePattern="${stat-log}.%d{yyyy-MM-dd-HH}.gz">
<PatternLayout>
<pattern>[%-5level] %d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %c{1} - %msg%n
</pattern>
</PatternLayout>
<Policies>
<TimeBasedTriggeringPolicy interval="1"
modulate="true" />
</Policies>
</RollingFile>
我在类路径中添加了apache-log4j-extras-1.2.17.jar,而log4j版本是2.5
还有一件事,日志文件很大,失败的zip,有一个30 GB大小的日志文件。