[
https://issues.apache.org/jira/browse/LOG4J2-524?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14249483#comment-14249483
]
ASF GitHub Bot commented on LOG4J2-524:
---------------------------------------
GitHub user arun0009 opened a pull request:
https://github.com/apache/logging-log4j2/pull/7
LOG4J2-524: auto-delete older rolled over files
Deletes files older than maxAge, if not configured defaults to 14 days.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/arun0009/logging-log4j2 master
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/logging-log4j2/pull/7.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #7
----
commit 454797df5c0d022eff8e1a51453dcd263edba6f3
Author: Arun Gopalpuri <[email protected]>
Date: 2014-12-17T05:14:59Z
LOG4J2-524: auto-delete older rolled over files
Deletes files older than maxAge, if not configured defaults to 14 days.
----
> Feature request: auto-delete older rolled over files
> ----------------------------------------------------
>
> Key: LOG4J2-524
> URL: https://issues.apache.org/jira/browse/LOG4J2-524
> Project: Log4j 2
> Issue Type: Improvement
> Components: Appenders
> Affects Versions: 2.0-beta9, 2.0-rc1
> Reporter: Remko Popma
> Labels: Rollover
> Fix For: 2.2
>
>
> 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.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]