只是一个简单的问题,因为我在log4j文档中找不到任何具体内容。 RollingRandomAccessFile的行为方式与RollingFileAppender相同,因为它只在写入事件时检查翻转,或者缓冲的差异是否会影响它?
以下是我的配置中的几个片段:
<Policies>
<TimeBasedTriggeringPolicy interval="1" modulate="true"/
<SizeBasedTriggeringPolicy size="100 MB" />
</Policies>
文件模式为:
filePattern="${sys:logging.path}${sys:logging.file}-%d{MM-dd-yyyy}-%i.log.gz">
答案 0 :(得分:1)
RollingRandomAccessFile的翻转行为与RollingFileAppender相同。
请注意,两个Appender都接受一个CronTriggeringPolicy,它提供基于时间的翻转触发器。