logback.xml 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <configuration>
  3. <appender name="console" class="ch.qos.logback.core.ConsoleAppender">
  4. <encoder>
  5. <pattern>%date{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
  6. </encoder>
  7. </appender>
  8. <appender name="rollingFile" class="ch.qos.logback.core.rolling.RollingFileAppender">
  9. <file>logs/dcuc-coder.log</file>
  10. <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
  11. <fileNamePattern>logs/dcuc-coder.%d{yyyy-MM-dd}.log</fileNamePattern>
  12. </rollingPolicy>
  13. <encoder>
  14. <pattern>%date{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
  15. </encoder>
  16. </appender>
  17. <!--<appender name="rollingFileThread" class="ch.qos.logback.core.rolling.RollingFileAppender">
  18. <file>logs/duceap2.log</file>
  19. <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
  20. <fileNamePattern>logs/duceap2.%d{yyyy-MM-dd}.log</fileNamePattern>
  21. </rollingPolicy>
  22. <encoder>
  23. <pattern>%date{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
  24. </encoder>
  25. <filter class="ch.qos.logback.core.filter.EvaluatorFilter">
  26. <evaluator>
  27. <expression>
  28. <![CDATA[
  29. !event.getThreadName().contains("DefaultQuartzScheduler")
  30. ]]>
  31. </expression>
  32. </evaluator>
  33. <OnMatch>DENY</OnMatch>
  34. <OnMismatch>NEUTRAL</OnMismatch>
  35. </filter>
  36. </appender>-->
  37. <!-- project default level -->
  38. <logger name="java.sql.Connection" level="${logback.level:-INFO}"/>
  39. <logger name="java.sql.Statement" level="${logback.level:-INFO}"/>
  40. <logger name="java.sql.PreparedStatement" level="${logback.level:-INFO}"/>
  41. <logger name="com.dragonsoft" level="${logback.level:-DEBUG}"/>
  42. <logger name="com.dragoninfo" level="${logback.level:-DEBUG}"/>
  43. <logger name="com.dragonsoft.kafka" level="${logback.level:-WARN}"/>
  44. <logger name="org.apache.kafka" level="${logback.level:-WARN}"/>
  45. <!--log4jdbc -->
  46. <logger name="jdbc.sqltiming" level="${logback.level:-INFO}"/>
  47. <root level="${logback.level:-INFO}">
  48. <appender-ref ref="console"/>
  49. <appender-ref ref="rollingFile"/>
  50. </root>
  51. <!--<logger name="com.dragonsoft.duceap" level="DEBUG"><appender-ref ref="rollingFileThread" /></logger>-->
  52. </configuration>