[ 
https://issues.apache.org/jira/browse/LOG4J2-524?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Remko Popma updated LOG4J2-524:
-------------------------------

    Description: 
This issue was raised by Kireet on the log4j-user mailing list:

I am trying to use the rolling file appender in log4j2, basically I want to 
roll at midnight daily and keep 3 old log files. New files are created 
properly, but log4j doesn't seem to be cleaning up the old files. Does log4j 
only support cleanup of files within the time period? Here is the relevant 
portion of the config. I tried things with and without the %i pattern.

{code}
    <RollingFile name="Event" fileName="app.log"
                 filePattern="app-%d{yyyy-MM-dd}.%i.log">
      <PatternLayout>
        <Pattern>%m%n</Pattern>
      </PatternLayout>
      <Policies>
        <TimeBasedTriggeringPolicy interval="1" modulate="true"/>
      </Policies>
      <DefaultRolloverStrategy compressionLevel="0" max="3"/>
    </RollingFile>
{code}


  was:
This issue was raised by Kireet on the log4j-user mailing list:
 
I am trying to use the rolling file appender in log4j2, basically I want to 
roll at midnight daily and keep 3 old log files. New files are created 
properly, but log4j doesn't seem to be cleaning up the old files. Does log4j 
only support cleanup of files within the time period? Here is the relevant 
portion of the config. I tried things with and without the %i pattern.

{code}
    <RollingFile name="Event" fileName="app.log"
                 filePattern="app-%d{yyyy-MM-dd}.%i.log">
      <PatternLayout>
        <Pattern>%m%n</Pattern>
      </PatternLayout>
      <Policies>
        <TimeBasedTriggeringPolicy interval="1" modulate="true"/>
      </Policies>
      <DefaultRolloverStrategy compressionLevel="0" max="3"/>
    </RollingFile>
{code}



> Rollover does not delete older archives
> ---------------------------------------
>
>                 Key: LOG4J2-524
>                 URL: https://issues.apache.org/jira/browse/LOG4J2-524
>             Project: Log4j 2
>          Issue Type: Bug
>          Components: Appenders
>    Affects Versions: 2.0-beta9
>            Reporter: Remko Popma
>
> This issue was raised by Kireet on the log4j-user mailing list:
> I am trying to use the rolling file appender in log4j2, basically I want to 
> roll at midnight daily and keep 3 old log files. New files are created 
> properly, but log4j doesn't seem to be cleaning up the old files. Does log4j 
> only support cleanup of files within the time period? Here is the relevant 
> portion of the config. I tried things with and without the %i pattern.
> {code}
>     <RollingFile name="Event" fileName="app.log"
>                  filePattern="app-%d{yyyy-MM-dd}.%i.log">
>       <PatternLayout>
>         <Pattern>%m%n</Pattern>
>       </PatternLayout>
>       <Policies>
>         <TimeBasedTriggeringPolicy interval="1" modulate="true"/>
>       </Policies>
>       <DefaultRolloverStrategy compressionLevel="0" max="3"/>
>     </RollingFile>
> {code}



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org
For additional commands, e-mail: log4j-dev-h...@logging.apache.org

Reply via email to