日志文件未在Windows 2008服务器中滚动

时间:2013-09-02 06:46:10

标签: java spring log4j windows-server-2008

当我在AIX服务器7.0和windows7中测试时,log4j的滚动文件运行良好。但它在Windows 2008服务器中不起作用。 以下xml文件是我的log4j.xml

    <appender name="dailylogfile" class="org.apache.log4j.DailyRollingFileAppender">
        <param name="Threshold" value="DEBUG" />
        <param name="Append" value="true" />
        <param name="File" value="D:/gscmmb/logs/daily_logfile.log" />
        <param name="DatePattern" value="'.'yyyy-MM-dd-HH" />
        <layout class="org.apache.log4j.PatternLayout">
            <param name="ConversionPattern" value="[%d{yyyy-MM-dd HH:mm:ss:SSS}] [%c][%L][%p] %m %n" />
        </layout>
    </appender>

aix服务器和windows7中的文件列表:

  • daily_logfile.log
  • daily_logfile.log.2013-09-02-14
Windows 2008服务器中的

文件列表:

  • daily_logfile.log

首先我怀疑文件是否有效。所以我运行了一个简单的java程序来测试2008的文件权限,但允许目录的所有权限。

0 个答案:

没有答案