1、文档
2、相关问题
2.1、log4j2.xml配置pom文件中的属性
2.2、不同的级别输出到不同的文件中
<!--将info级别的日志单独输出到info.log中-->
<RollingFile name="INFO-LOG" fileName="info.log">
<Filters>
<!--将WARN及其以上级别的日志给DENY掉-->
<ThresholdFilter level="WARN" onMatch="DENY" onMismatch="NEUTRAL"/>
<!--ACCEPT info级别的日志-->
<ThresholdFilter level="INFO" onMatch="ACCEPT" onMismatch="DENY"/>
</Filters>
</RollingFile>
<!--将warn级别的日志单独输出到warn.log中-->
<RollingFile name="WARN-LOG" fileName="warn.log">
<Filters>
<!--将ERROR及其以上级别的日志给DENY掉-->
<ThresholdFilter level="ERROR" onMatch="DENY" onMismatch="NEUTRAL"/>
<!--ACCEPT warn级别的日志-->
<ThresholdFilter level="WARN" onMatch="ACCEPT" onMismatch="DENY"/>
</Filters>
</RollingFile>
<!--将error级别的日志单独输出到error.log中-->
<RollingFile name="ERROR-LOG" fileName="error.log">
<ThresholdFilter level="ERROR" onMatch="ACCEPT" onMismatch="DENY"/>
</RollingFile>
2.3、同一个append中不同日志输出格式