[ https://issues.apache.org/jira/browse/LOG4J2-1014?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14948484#comment-14948484 ]
ahmed elattar commented on LOG4J2-1014: --------------------------------------- i am facing the same issue and waiting for resolution > RollingFileAppender OnStartupTriggerPolicy fails when append="false" > -------------------------------------------------------------------- > > Key: LOG4J2-1014 > URL: https://issues.apache.org/jira/browse/LOG4J2-1014 > Project: Log4j 2 > Issue Type: Bug > Components: Appenders > Affects Versions: 2.2 > Environment: Windows > Reporter: David Clutter > > I want to Roll the File on startup and when the file is 1MB. The current > file should be cleared when the roll happens so append="false". When append > is false the startup trigger clears the main file without rolling it. > If i set append to "true". the startup trigger rolls the file properly but > then it keeps appending so my first rolled log is 1MB, the second is 2MB, the > third is 3MB. and so that the main file just keeps growing and the rolled > files are each an increment bigger than the previous. > <?xml version="1.0" encoding="UTF-8"?> > <Configuration status="WARN"> > <Properties> > <Property name="patternLayout">%d{yyyy-MM-dd HH:mm:ss.SSS} [%10.10t] > %X{client} %-5p %c{2} - %m%n</Property> > </Properties> > <Appenders> > <RollingFile name="ProbeFile" fileName="probe.log" > filePattern="probe-%i.log" append="false"> > <PatternLayout pattern="${patternLayout}"/> > <Policies> > <OnStartupTriggeringPolicy /> > <SizeBasedTriggeringPolicy size="1 MB"/> > </Policies> > <DefaultRolloverStrategy max="10"/> > </RollingFile> > </Appenders> > <!-- Logger Levels: all, trace, debug, info, warn, error, fatal, off --> > <Loggers> > <Root level="info"> > <AppenderRef ref="ProbeFile"/> > </Root> > </Loggers> > </Configuration> -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: log4j-dev-unsubscr...@logging.apache.org For additional commands, e-mail: log4j-dev-h...@logging.apache.org