1、文档




2、相关问题


2.1、log4j2.xml配置pom文件中的属性

2.2、不同的级别输出到不同的文件中

  1. <!--将info级别的日志单独输出到info.log中-->
  2. <RollingFile name="INFO-LOG" fileName="info.log">
  3. <Filters>
  4. <!--将WARN及其以上级别的日志给DENY掉-->
  5. <ThresholdFilter level="WARN" onMatch="DENY" onMismatch="NEUTRAL"/>
  6. <!--ACCEPT info级别的日志-->
  7. <ThresholdFilter level="INFO" onMatch="ACCEPT" onMismatch="DENY"/>
  8. </Filters>
  9. </RollingFile>
  10. <!--将warn级别的日志单独输出到warn.log中-->
  11. <RollingFile name="WARN-LOG" fileName="warn.log">
  12. <Filters>
  13. <!--将ERROR及其以上级别的日志给DENY掉-->
  14. <ThresholdFilter level="ERROR" onMatch="DENY" onMismatch="NEUTRAL"/>
  15. <!--ACCEPT warn级别的日志-->
  16. <ThresholdFilter level="WARN" onMatch="ACCEPT" onMismatch="DENY"/>
  17. </Filters>
  18. </RollingFile>
  19. <!--将error级别的日志单独输出到error.log中-->
  20. <RollingFile name="ERROR-LOG" fileName="error.log">
  21. <ThresholdFilter level="ERROR" onMatch="ACCEPT" onMismatch="DENY"/>
  22. </RollingFile>

2.3、同一个append中不同日志输出格式

image.png