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 "Norbert Mazurkiewicz (JIRA)" <ji...@apache.org> on 2016/05/30 09:43:12 UTC
[jira] [Created] (LOG4J2-1400) RollingRandomAccessFile is not able
to rotate log files
Norbert Mazurkiewicz created LOG4J2-1400:
--------------------------------------------
Summary: RollingRandomAccessFile is not able to rotate log files
Key: LOG4J2-1400
URL: https://issues.apache.org/jira/browse/LOG4J2-1400
Project: Log4j 2
Issue Type: Bug
Affects Versions: 2.5
Environment: centos6 and 7, Java8, log4j2 2.5
Reporter: Norbert Mazurkiewicz
Priority: Minor
In configuration like this:
<Appender type="RollingRandomAccessFile" name="file" fileName="/var/log/my_logs/my_log.log"
filePattern="/var/log/my_logs/my_log.log.%d{yyyy-MM-dd}-%i">
<Layout type="PatternLayout" pattern="[%-5p]%X{TRANSACTION} %d %c - %m%n"/>
<Policies>
<OnStartupTriggeringPolicy/>
<TimeBasedTriggeringPolicy interval="1"/>
<SizeBasedTriggeringPolicy size="5GB"/>
</Policies>
<DefaultRolloverStrategy max="7"/>
</Appender>
If application was restarted Log4j2 is creating each time one log file (up to 7 per one day) but older files should be deleted. In my case (4 application) rotating is working in range of one day in configuration presented above.
for instance list of log files:
-rw-r--r--. 1 tomcat tomcat 55149 May 16 15:31 my_log.2016-05-16-4
-rw-r--r--. 1 tomcat tomcat 168620 May 16 15:37 my_log.2016-05-16-5
-rw-r--r--. 1 tomcat tomcat 688303 May 16 23:57 my_log.2016-05-16-6
-rw-r--r--. 1 tomcat tomcat 927257 May 17 12:51 my_log.2016-05-17-1
-rw-r--r--. 1 tomcat tomcat 343468 May 17 15:25 my_log.2016-05-17-2
-rw-r--r--. 1 tomcat tomcat 95333 May 17 15:27 my_log.2016-05-17-3
-rw-r--r--. 1 tomcat tomcat 86964 May 17 15:35 my_log.2016-05-17-4
-rw-r--r--. 1 tomcat tomcat 107729 May 17 15:40 my_log.2016-05-17-5
-rw-r--r--. 1 tomcat tomcat 731422 May 17 23:56 my_log.2016-05-17-6
-rw-r--r--. 1 tomcat tomcat 72852 May 18 14:57 my_log.2016-05-18-1
-rw-r--r--. 1 tomcat tomcat 160570 May 18 15:05 my_log.2016-05-18-2
-rw-r--r--. 1 tomcat tomcat 171330 May 18 15:06 my_log.2016-05-18-3
-rw-r--r--. 1 tomcat tomcat 93736 May 18 15:08 my_log.2016-05-18-4
-rw-r--r--. 1 tomcat tomcat 674834 May 18 17:44 my_log.2016-05-18-5
-rw-r--r--. 1 tomcat tomcat 971408 May 18 22:12 my_log.2016-05-18-6
-rw-r--r--. 1 tomcat tomcat 456906 May 18 23:58 my_log.2016-05-18-7
-rw-r--r--. 1 tomcat tomcat 175348 May 19 16:23 my_log.2016-05-19-1
-rw-r--r--. 1 tomcat tomcat 98372 May 19 16:34 my_log.2016-05-19-2
-rw-r--r--. 1 tomcat tomcat 177815 May 19 16:40 my_log.2016-05-19-3
-rw-r--r--. 1 tomcat tomcat 149381 May 19 16:46 my_log.2016-05-19-4
-rw-r--r--. 1 tomcat tomcat 78101 May 19 17:02 my_log.2016-05-19-5
-rw-r--r--. 1 tomcat tomcat 162786 May 19 17:08 my_log.2016-05-19-6
-rw-r--r--. 1 tomcat tomcat 223561 May 19 23:58 my_log.2016-05-19-7
-rw-r--r--. 1 tomcat tomcat 87573 May 20 16:01 my_log.2016-05-20-1
-rw-r--r--. 1 tomcat tomcat 124939 May 20 16:06 my_log.2016-05-20-2
-rw-r--r--. 1 tomcat tomcat 90747 May 20 16:13 my_log.2016-05-20-3
-rw-r--r--. 1 tomcat tomcat 158209 May 20 16:22 my_log.2016-05-20-4
-rw-r--r--. 1 tomcat tomcat 137254 May 20 16:40 my_log.2016-05-20-5
-rw-r--r--. 1 tomcat tomcat 42116 May 20 16:51 my_log.2016-05-20-6
-rw-r--r--. 1 tomcat tomcat 1045354 May 20 23:56 my_log.2016-05-20-7
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-dev-help@logging.apache.org