每30分钟滚动一次

时间:2011-11-23 22:00:50

标签: c++ configuration log4j log4cxx

我正在使用log4cxx并使用以下配置,我知道我可以每小时,每分钟,每天等滚动日志。

            <rollingPolicy class="org.apache.log4j.rolling.TimeBasedRollingPolicy">
              <param name="FileNamePattern" value="loog.%d{yyyy-MM-dd-HH}.log"/>
            </rollingPolicy>

如何每隔30分钟滚动一次日志?这是什么配置?我可以通过配置来完成吗?

1 个答案:

答案 0 :(得分:2)

不,如果不对实施进行更改,您就无法做到(即延长TimeBasedRollingPolicyRollingFileAppender甚至更多)。这就是它的工作原理,当整个单元(一天,一小时,一分钟等)发生变化时进行翻转。没有办法指定多个单位。