You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-dev@logging.apache.org by "Bruce Brouwer (JIRA)" <ji...@apache.org> on 2014/03/01 21:20:19 UTC

[jira] [Commented] (LOG4J2-510) How to close inactive log files

    [ https://issues.apache.org/jira/browse/LOG4J2-510?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13917181#comment-13917181 ] 

Bruce Brouwer commented on LOG4J2-510:
--------------------------------------

What does your configuration look like that log4j2 is creating many open files? The general use case that I'm aware of opens a file and keeps it open for the life of the app. If you simply want a way to configure log4j to close a log file after some period of inactivity, this should be changed to an enhancement request. In that case, I would suggest delaying this until after 2.0 GA

> How to close inactive log files
> -------------------------------
>
>                 Key: LOG4J2-510
>                 URL: https://issues.apache.org/jira/browse/LOG4J2-510
>             Project: Log4j 2
>          Issue Type: Bug
>          Components: Appenders
>    Affects Versions: 2.0-beta9
>         Environment: linux
>            Reporter: Eric
>              Labels: performance
>             Fix For: 2.0-beta9
>
>
> Hi There,
> in log4j2 when the App start logging it create and open a file to log into and that file stay open as long as the App is running.
> in my case log4j2 create and open too many files base on ThreadContext and the OS (linux) will complaint that too many files are open and my App will crash and stop responding.
> My question is:
>  1 -  how do you close those files with log4j2 if they are inactive for a period of time.
>  2 - How do you have access to the log4j2 handle that open those files.
>  3 - How do you tell log4j2 to open a file just for a period of time.
> Thanks
> Eric



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

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