有时我们会遇到日志轮换会复制当前日志文件直到磁盘空间不足的问题。我们在日志文件中看不到任何问题,我们想知道这是如何发生的,因为我们使用的是 JBoss 的标准 PeriodicSizeRotatingFileHandler。
服务器版本:Windows Web Server 2008 R2
JBoss EAP 版本:6.4.17
请在下面找到我们的standalone.xml 的一部分
<subsystem xmlns="urn:jboss:domain:logging:1.5">
<custom-handler name="FILE" class="org.jboss.logmanager.handlers.PeriodicSizeRotatingFileHandler" module="org.jboss.logmanager">
<level name="INFO"/>
<formatter>
<pattern-formatter pattern="%d{yyyyMMdd HH:mm:ss,SSS} %-5p [%c{1}] (%t) %s%E [MDC:ibizaId=%X{ibizaId}]%n"/>
</formatter>
<properties>
<property name="append" value="true"/>
<property name="rotateSize" value="200000000"/>
<property name="maxBackupIndex" value="1000"/>
<property name="suffix" value=".yyyy-MM-dd"/>
<property name="fileName" value="${jboss.server.log.dir}/server.log"/>
</properties>
</custom-handler>
</subsystem>
不幸的是,我在 Google 上找不到与此问题相关的任何内容。