Uploaded image for project: 'Log4j 2'
  1. Log4j 2
  2. LOG4J2-1621

RollingFileAppender can't generate daily file according to cron expressions

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Incomplete
    • Affects Version/s: 2.6.2
    • Fix Version/s: None
    • Component/s: Appenders
    • Labels:
      None
    • Environment:

      jdk1.8

      Description

      1. set system property :
      System.setProperty("Log4jContextSelector", "org.apache.logging.log4j.core.async.AsyncLoggerContextSelector");
      2. maven dependency on distruptor 3.3.5
      3. log4j2.6.2.xml

                      <RollingFile name="RollingFile" fileName="d:/app.log" filePattern="d:/logs/app-%d{yyyy-MM-dd}.log">
      			<PatternLayout>
      				<Pattern>%d{ISO8601} [%t] %-5p [%c{50}#%M:%L] : %m%n</Pattern>
      			</PatternLayout>
      			<Policies>
      				<CronTriggeringPolicy schedule="0 0 0 * * ?"/>
      			</Policies>
      		</RollingFile>
      

      4. could not get the daily roll over file of yesterday.
      5. and get ERROR Unable to move file.......
      ERROR Unable to copy file......

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                Tboy Tboy
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: