log4j写入翻转文件

时间:2013-10-03 14:26:40

标签: java spring logging log4j

我们已经将log4j rollover设置为500mb,500mb,它正在创建一个文件新文件log.1但是它仍然有时写入log.1并记录,有时只记录,有时只记录到log.1。 我正在使用apache tomcat。 它是如此不一致。

 <!-- Appenders -->
    <appender name="console" class="org.apache.log4j.ConsoleAppender">
            <param name="Target" value="System.out" />
            <layout class="org.apache.log4j.PatternLayout">
                    <param name="ConversionPattern" value="%d %-5p: %c - %m%n" />
            </layout>
    </appender>

    <appender name="file" class="org.apache.log4j.RollingFileAppender">
            <param name="maxFileSize" value="500MB" />
            <param name="maxBackupIndex" value="5" />
            <param name="Append" value="true"/>
            <param name="File" value="c:/logs/web.log" />
            <layout class="org.apache.log4j.PatternLayout">
                    <param name="ConversionPattern" value="%d %p [%c] - %m%n" />
            </layout>
    </appender>

你能告诉我任何理由吗?

此致 亚当

0 个答案:

没有答案