log4j2.xml 1.0 KB

123456789101112131415161718192021222324
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- @see http://www.cnblogs.com/hanfight/p/5721855.html -->
  3. <!-- status : 这个用于设置log4j2自身内部的信息输出,可以不设置,当设置成trace时,会看到log4j2内部各种详细输出 monitorInterval : Log4j能够自动检测修改配置文件和重新配置本身, 设置间隔秒数。 -->
  4. <Configuration status="WARN" monitorInterval="600">
  5. <Appenders>
  6. <!--这个输出控制台的配置 -->
  7. <Console name="Console" target="SYSTEM_OUT">
  8. <!-- 控制台只输出level及以上级别的信息(onMatch),其他的直接拒绝(onMismatch) -->
  9. <ThresholdFilter level="debug" onMatch="ACCEPT" onMismatch="DENY" />
  10. <!-- 输出日志的格式 -->
  11. <PatternLayout pattern="[%d{HH:mm:ss.SSS}][%highlight{%-5level}] %class{36}:%L %M - %msg%xEx%n" disableAnsi="false" />
  12. </Console>
  13. </Appenders>
  14. <Loggers>
  15. <!-- 配置日志的根节点 -->
  16. <root level="debug">
  17. <appender-ref ref="Console" />
  18. </root>
  19. </Loggers>
  20. </Configuration>