xml log4j2配置模板
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xml log4j2配置模板相关的知识,希望对你有一定的参考价值。
<?xml version="1.0" encoding="UTF-8"?>
<configuration status="warn">
<properties>
<property name="name">app</property>
<!-- http://logging.apache.org/log4j/2.x/manual/layouts.html -->
<property name="pattern">%d{yyyy-MM-dd HH:mm:ss.SSS}[%p] %c{2}:%L(%M) | %msg%n</property>
<!--
Example:
2013-12-09 02:00:27.660[FATAL] Program:main:13 | Hello world
-->
</properties>
<appenders>
<Console name="console" target="SYSTEM_OUT">
<PatternLayout pattern="${pattern}"/>
</Console>
<RollingFile name="rollingFile" fileName="logs/${name}.log" filePattern="logs/${date:yyyy-MM}/${name}-%d{yyyy-MM-dd}-%i.log.gz">
<PatternLayout>
<pattern>${pattern}</pattern>
</PatternLayout>
<Policies>
<TimeBasedTriggeringPolicy/>
<SizeBasedTriggeringPolicy size="100 MB"/>
</Policies>
</RollingFile>
</appenders>
<loggers>
<root level="trace">
<appender-ref ref="console"/>
<appender-ref ref="rollingFile"/>
</root>
</loggers>
</configuration>
以上是关于xml log4j2配置模板的主要内容,如果未能解决你的问题,请参考以下文章
log4j2配置文件xml详细了解
xml 简单的Log4j2配置
log4j2配置
log4j2的配置文件log4j2.xml笔记
log4j2 配置文件 log4j2.xml 详解(转载)
xml log4j2 + slf4j的正确配置