log4j2.xml 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <Configuration status="OFF" monitorInterval="1800">
  3. <properties>
  4. <property name="LOG_HOME">../logs</property>
  5. <property name="FILE_NAME">daju</property>
  6. </properties>
  7. <Appenders>
  8. <Console name="Console" target="SYSTEM_OUT">
  9. <PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
  10. </Console>
  11. <RollingFile name="running-log" fileName="${LOG_HOME}/${FILE_NAME}.log"
  12. filePattern="${LOG_HOME}/$${date:yyyy-MM}/${FILE_NAME}-%d{yyyy-MM-dd}-%i.log.gz"
  13. immediateFlush="true">
  14. <PatternLayout
  15. pattern="%date{yyyy-MM-dd HH:mm:ss.SSS} %level [%thread][%file:%line] - %msg%n"/>
  16. <Policies>
  17. <TimeBasedTriggeringPolicy/>
  18. <SizeBasedTriggeringPolicy size="10 MB"/>
  19. </Policies>
  20. <DefaultRolloverStrategy max="20"/>
  21. </RollingFile>
  22. </Appenders>
  23. <Loggers>
  24. <!-- <Logger name="com.cssweb.test.app" level="trace" additivity="true">
  25. <AppenderRef ref="running-log" /> </Logger> -->
  26. <Root level="info">
  27. <!-- 这里是输入到文件,很重要-->
  28. <AppenderRef ref="running-log"/>
  29. <!-- 这里是输入到控制台-->
  30. <AppenderRef ref="Console"/>
  31. </Root>
  32. <logger name="springfox" level="error" additivity="false">
  33. <appender-ref ref="running-log"/>
  34. <AppenderRef ref="Console"/>
  35. </logger>
  36. <logger name="DING_OPEN_CLIENT_SDK_LOGGER" level="error" additivity="false">
  37. <appender-ref ref="running-log"/>
  38. <AppenderRef ref="Console"/>
  39. </logger>
  40. <logger name="org.hibernate.orm.deprecation" level="error" additivity="false">
  41. <appender-ref ref="running-log"/>
  42. <AppenderRef ref="Console"/>
  43. </logger>
  44. <logger name="org.hibernate" level="warn" additivity="false">
  45. <appender-ref ref="running-log"/>
  46. <AppenderRef ref="Console"/>
  47. </logger>
  48. <logger name="org.apache" level="warn" additivity="false">
  49. <appender-ref ref="running-log"/>
  50. <AppenderRef ref="Console"/>
  51. </logger>
  52. <logger name="net.sf" level="warn" additivity="false">
  53. <appender-ref ref="running-log"/>
  54. <AppenderRef ref="Console"/>
  55. </logger>
  56. <logger name="org.springframework" level="warn" additivity="false">
  57. <appender-ref ref="running-log"/>
  58. <AppenderRef ref="Console"/>
  59. </logger>
  60. </Loggers>
  61. </Configuration>