Repository: logging-log4j2 Updated Branches: refs/heads/LOG4J2-1356 838f14c5b -> 4009bcb0d
Merge fix Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/4009bcb0 Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/4009bcb0 Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/4009bcb0 Branch: refs/heads/LOG4J2-1356 Commit: 4009bcb0dc04d77dc32d44a1c92b9447c907ef12 Parents: 838f14c Author: Mikael Ståldal <[email protected]> Authored: Fri Apr 8 14:08:12 2016 +0200 Committer: Mikael Ståldal <[email protected]> Committed: Fri Apr 8 14:08:12 2016 +0200 ---------------------------------------------------------------------- log4j-core/src/test/resources/gcFreeLogging.xml | 47 ++++++++++++++++++-- 1 file changed, 44 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/4009bcb0/log4j-core/src/test/resources/gcFreeLogging.xml ---------------------------------------------------------------------- diff --git a/log4j-core/src/test/resources/gcFreeLogging.xml b/log4j-core/src/test/resources/gcFreeLogging.xml index 6cf9066..caf1dd7 100644 --- a/log4j-core/src/test/resources/gcFreeLogging.xml +++ b/log4j-core/src/test/resources/gcFreeLogging.xml @@ -1,18 +1,59 @@ <?xml version="1.0" encoding="UTF-8"?> <Configuration status="OFF"> <Appenders> - <RandomAccessFile name="RandomAccessFilePattern" fileName="gcfree.log" immediateFlush="false" append="false"> + <Console name="Console" target="SYSTEM_OUT"> + <PatternLayout pattern="%p %c{1.} [%t] %X{aKey} %m%ex%n" /> + </Console> + <File name="File" fileName="target/gcfreefile.log" bufferedIO="false"> + <PatternLayout> + <Pattern>%d %p %c{1.} [%t] %m%n</Pattern> + </PatternLayout> + </File> + <RollingFile name="RollingFile" fileName="target/gcfreeRollingFile.log" + filePattern="target/gcfree-%d{MM-dd-yy-HH-mm-ss}.log.gz"> + <PatternLayout> + <Pattern>%d %p %c{1.} [%t] %m%n</Pattern> + </PatternLayout> + <Policies> + <SizeBasedTriggeringPolicy size="50M" /> + </Policies> + </RollingFile> + <RandomAccessFile name="RandomAccessFile" fileName="target/gcfreeRAF.log" immediateFlush="false" append="false"> <PatternLayout> <Pattern>%d %p %c{1.} [%t] %X{aKey} %m %ex%n</Pattern> </PatternLayout> </RandomAccessFile> + <RollingRandomAccessFile name="RollingRandomAccessFile" + fileName="target/gcfreeRRAF.log" + filePattern="target/afterRollover-%i.log" append="false" + immediateFlush="false"> + <PatternLayout> + <Pattern>%d %p %c{1.} [%t] %X{aKey} %m %location %ex%n</Pattern> + </PatternLayout> + <Policies> + <SizeBasedTriggeringPolicy size="50 M"/> + </Policies> + </RollingRandomAccessFile> + <MemoryMappedFile name="MemoryMappedFile" + fileName="target/gcfreemmap.log" + immediateFlush="false" append="false"> + <PatternLayout> + <Pattern>%d %p %c{1.} [%t] %X{aKey} %m%ex%n</Pattern> + </PatternLayout> + </MemoryMappedFile> <RandomAccessFile name="RandomAccessFileGelf" fileName="gcfree.json" immediateFlush="false" append="false"> - <GelfLayout compressionType="OFF"/> + <GelfLayout compressionType="OFF"/> </RandomAccessFile> </Appenders> <Loggers> <Root level="info" includeLocation="false"> - <appender-ref ref="RandomAccessFilePattern"/> + <appender-ref ref="Console" level="FATAL" /> + <appender-ref ref="File"/> + <appender-ref ref="RandomAccessFile"/> + <appender-ref ref="RollingRandomAccessFile"/> + <appender-ref ref="File"/> + <appender-ref ref="RollingFile"/> + <appender-ref ref="MemoryMappedFile"/> <appender-ref ref="RandomAccessFileGelf"/> </Root> </Loggers>
