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

Ralph Goers edited comment on LOG4J2-2886 at 12/4/20, 3:49 PM:
---------------------------------------------------------------

See 
[http://logging.apache.org/log4j/2.x/manual/appenders.html#DefaultRolloverStrategy.
|{code:java}
If the file pattern ends with ".gz", ".zip", ".bz2", ".deflate", ".pack200", or 
".xz" the resulting archive will be compressed using the compression scheme 
that matches the suffix. The formats bzip2, Deflate, Pack200 and XZ require 
Apache Commons Compress. In addition, XZ requires XZ for Java.{code}|


was (Author: ralph.go...@dslextreme.com):
See 
[http://logging.apache.org/log4j/2.x/manual/appenders.html#DefaultRolloverStrategy.

|http://logging.apache.org/log4j/2.x/manual/appenders.html#DefaultRolloverStrategy]
{code:java}
If the file pattern ends with ".gz", ".zip", ".bz2", ".deflate", ".pack200", or 
".xz" the resulting archive will be compressed using the compression scheme 
that matches the suffix. The formats bzip2, Deflate, Pack200 and XZ require 
Apache Commons Compress. In addition, XZ requires XZ for Java.{code}

> File Hangs when Rolling file on log4j
> -------------------------------------
>
>                 Key: LOG4J2-2886
>                 URL: https://issues.apache.org/jira/browse/LOG4J2-2886
>             Project: Log4j 2
>          Issue Type: Bug
>          Components: Appenders
>    Affects Versions: 2.9.1
>         Environment: Java 8, log4j 2.9.1, Linux radhat 7, Websphere 
> Application Server 8.5.5.14
>            Reporter: Luigi Pellico
>            Priority: Major
>         Attachments: MicrosoftTeams-image.png, SystemOut.log, 
> SystemOut_20.08.21_18.31.16.log, SystemOut_20.08.21_18.33.47.log, 
> image-2020-08-21-22-16-04-742.png, log4j2.xml, lsof_20200821.txt
>
>
> expose my question
> Enviroment:
> Java 8, log4j 2.9.1, Linux radhat 7, Websphere Application Server 8.5.5.14
> Problem:
> When rolling file log the rolled file hangs. Only Websphere Application 
> Server restar resolve problem and empty file system from hangs file.
> This problem cause full disk space on log partition.
> try:
> try to change appender mode but problem remain try solution on this similar 
> question:
>  * [How can I get log4j to delete old rotating log 
> files?|https://stackoverflow.com/questions/1050256/how-can-i-get-log4j-to-delete-old-rotating-log-files]
>  * [Log4j2 Rolled Files that are deleted are still open and disk space not 
> freed|https://stackoverflow.com/questions/27855869/log4j2-rolled-files-that-are-deleted-are-still-open-and-disk-space-not-freed]
> Other info:
> File are deleted but space is not free:
>  {{$ /usr/sbin/lsof | grep deleted}}
>  java 114u REG 253,12 191 8814849 /var/log/archive/<filename>.log (deleted)
> This is log4j configuration:
> {code:java}
>  <RollingRandomAccessFile name="<filename>" fileName="/<filename>.log" 
> filePattern="/archive/<filename>%d {yyyy-MM-dd} %i.log.gz">
>   <ThresholdFilter level="ERROR" onMatch="ACCEPT" onMismatch="DENY"/>
>   <!- Log pattern layout 
> -><PatternLayout><pattern>|%X{traceID}|%m%n</pattern></PatternLayout>
>   <!- File size policy -->
>   <Policies>
>     <TimeBasedTriggeringPolicy />
>     <SizeBasedTriggeringPolicy size="150 MB"/>
>   </Policies>
>   <DefaultRolloverStrategy>
>     <Delete basePath="/archive/" maxDepth="2">
>       <IfFileName glob="<filename>*.log.gz" />
>       <IfLastModified age="7d" />
>     </Delete>
>   </DefaultRolloverStrategy>
> </RollingRandomAccessFile>{code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to