Uploaded image for project: 'logback'
  1. logback
  2. LOGBACK-968

RollingFileAppender + TimeBasedRollingPolicy not deleting the files

    XMLWordPrintable

Details

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • 0.9.21
    • logback-core
    • Sun Solaris 10 , java version "1.6.0_20"
      Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
      Java HotSpot(TM) Server VM (build 16.3-b01, mixed mode)

    Description

      When I set up maxHistory in the XML file , for files deletion does not delete the files . I had my setup to keep 30 days of files , but did not work, and then I tried,for testing purposes with minutes and keeping 2 files but also did not work

      This is the Minute XML config I set up

      <appender name="FOLD_LOG_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
      <File>/app/fold/logs/out.log</File>

      <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
      <!-- rollover daily -->
      <fileNamePattern>/app/fold/logs/out_%d

      {yyyy-MM-dd_HH-mm}

      .txt</fileNamePattern>

      <maxHistory>2</maxHistory>
      </rollingPolicy>

      <encoder>
      <pattern>%d

      {yyyy-MMM-dd HH:mm:ss.SSS}

      [%thread] %-5level %logger

      {36}

      ----- %msg%n</pattern>
      </encoder>

      </appender>

      Attachments

        Activity

          People

            logback-dev Logback dev list
            gabuenader Gabriel Buenader
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: