[
https://issues.apache.org/jira/browse/LOG4J2-509?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14027430#comment-14027430
]
Ralph Goers edited comment on LOG4J2-509 at 6/11/14 5:31 AM:
-------------------------------------------------------------
The increment only has a value greater than 1 when multiple files will exist
when the rest of the file name is the same. With the example given the
behavior noted is correct. The expected behavior is not correct.
was (Author: [email protected]):
Use of a date
> Substitution for a {%i} index does not work properly when date pattern is
> contains seconds.
> -------------------------------------------------------------------------------------------
>
> Key: LOG4J2-509
> URL: https://issues.apache.org/jira/browse/LOG4J2-509
> Project: Log4j 2
> Issue Type: Bug
> Components: Appenders, Core
> Affects Versions: 2.0-beta9, 2.0-rc1
> Reporter: Alexander Khokhlov
>
> {code:xml|title=Configuration fragment}
> <RollingRandomAccessFile name="RollingFile" fileName="target/output.log"
> filePattern="target//output.$${date:yyyyMMdd-HHmmss}-%i.log" >
> <Policies>
> <OnStartupTriggeringPolicy/>
> <SizeBasedTriggeringPolicy size="20 KB"/>
> </Policies>
> <DefaultRolloverStrategy max="10"/>
> <PatternLayout>
> <Pattern>%d %p %C{1.} [%t] %m%n</Pattern>
> </PatternLayout>
> </RollingRandomAccessFile>
> {code}
> With provided configuration, result files will be named as follows:
> output.20140123-005437-1.log
> output.20140123-005440-1.log
> output.20140123-005444-1.log
> output.20140123-005448-1.log
> output.20140123-005451-1.log
> instead of:
> output.20140123-005437-1.log
> output.20140123-005440-2.log
> output.20140123-005444-3.log
> output.20140123-005448-4.log
> output.20140123-005451-5.log
> as I expected
> As a result, DefaultRolloverStrategy also not working.
> If to use SimpleDateFormat instead of DateLookup, then the result is the same.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]