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

RollingFileAppender can't generate daily file according to cron expressions

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Incomplete
    • 2.6.2
    • None
    • Appenders
    • None
    • 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

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

              Dates

                Created:
                Updated:
                Resolved: