log4j:当文件达到最大大小时,RollingFileAppender不工作,但在重新启动时滚动

时间:2015-08-13 06:43:55

标签: java log4j

我有以下log4j配置。当文件达到其最大大小时,它不会滚动但是当我重新启动服务器时滚动正在工作。

请让我知道我的配置错误。

SELECT 
  ((q2.claims - q1.claims)/q2.claims * 100) AS 'Percentage Growth'
FROM 
    (SELECT COUNT(id) AS claims FROM complaints WHERE submit_date >= start_date_period_1 AND submit_date <= end_date_period_1) AS q1,
    (SELECT COUNT(id) AS claims FROM complaints WHERE submit_date >= start_date_period_2 AND submit_date <= end_date_period_2) AS q2

感谢。

1 个答案:

答案 0 :(得分:0)

你必须这样做:

<appender name="file" class="org.apache.log4j.RollingFileAppender"> 
<param name="append" value="false" />
<appender-ref ref="file"/>