Log4j2.x xml配置文件内容

前端之家收集整理的这篇文章主要介绍了Log4j2.x xml配置文件内容前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

文件名log4j2.xml:

  1. <?xmlversion="1.0"encoding="UTF-8"?>
  2. <configurationstatus="INFO">
  3. <Properties>
  4. <Propertyname="LOG_HOME">h://logs//web</Property>
  5. </Properties>
  6. <appenders>
  7. <Consolename="STDOUT"target="SYSTEM_OUT">
  8. <!--控制台只输出level及以上级别的信息(onMatch),其他的直接拒绝(onMismatch)-->
  9. <ThresholdFilterlevel="DEBUG"onMatch="ACCEPT"onMismatch="DENY"/>
  10. <PatternLayoutpattern="%d{HH:mm:ss.SSS}[%t]%-5level-%msg-[%logger{36}:%M:%L]%n"/>
  11. </Console>
  12. <!--主日志文件-->
  13. <RollingFilename="RoFile"fileName="${LOG_HOME}/MainServer.log"
  14. filePattern="${LOG_HOME}/$${date:yyyy-MM-dd}/MainServer-%d{yyyy-MM-dd}-%i.log">
  15. <PatternLayoutpattern="%d{yyyy.MM.ddHH:mm:ss.SSS}[%t]%-5level-%msg-[%logger{36}:%M:%L]%n"/>
  16. <Policies>
  17. <TimeBasedTriggeringPolicy/>
  18. <SizeBasedTriggeringPolicysize="250MB"/>
  19. </Policies>
  20. <!--最大保留10个文件-->
  21. <DefaultRolloverStrategymax="10"/>
  22. </RollingFile>
  23. </appenders>
  24. <loggers>
  25. <Loggername="org.springframework"level="INFO"additivity="true">
  26. <AppenderRefref="STDOUT"/>
  27. </Logger>
  28. <Loggername="org.apache.ibatis"level="DEBUG"additivity="true">
  29. <AppenderRefref="STDOUT"/>
  30. </Logger>
  31. <Loggername="java.sql.Connection"level="DEBUG"additivity="true">
  32. <AppenderRefref="STDOUT"/>
  33. </Logger>
  34. <Loggername="java.sql.PreparedStatement"level="DEBUG"additivity="true">
  35. <AppenderRefref="STDOUT"/>
  36. </Logger>
  37. <Loggername="java.sql.ResultSet"level="DEBUG"additivity="true">
  38. <AppenderRefref="STDOUT"/>
  39. </Logger>
  40. <rootlevel="INFO">
  41. <appender-refref="RoFile"/>
  42. <appender-refref="STDOUT"/>
  43. </root>
  44. </loggers>
  45. </configuration>

猜你在找的XML相关文章