logback.xml 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <configuration>
  2. <include resource="org/springframework/boot/logging/logback/defaults.xml" />
  3. <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
  4. <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
  5. <!-- <fileNamePattern>/back_end/logs/crowdsource-backend.log.%d{yyyy-MM-dd}.log</fileNamePattern>-->
  6. <fileNamePattern>./logs/crowdsource-backend.log.%d{yyyy-MM-dd}.log</fileNamePattern>
  7. <maxHistory>30</maxHistory>
  8. </rollingPolicy>
  9. <triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
  10. <maxFileSize>10MB</maxFileSize>
  11. </triggeringPolicy>
  12. <encoder>
  13. <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{35} - %msg %n</pattern>
  14. <charset>UTF-8</charset> <!-- 此处设置字符集 -->
  15. </encoder>
  16. </appender>
  17. <appender name="recommendAppender" class="ch.qos.logback.core.rolling.RollingFileAppender">
  18. <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
  19. <!-- <fileNamePattern>/back_end/logs/recommend.log.%d{yyyy-MM-dd}.log</fileNamePattern>-->
  20. <fileNamePattern>./logs/recommend.log.%d{yyyy-MM-dd}.log</fileNamePattern>
  21. </rollingPolicy>
  22. <encoder>
  23. <pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{5} - %msg%n</pattern>
  24. </encoder>
  25. </appender>
  26. <logger name="edu.nju.service" level="DEBUG" additivity="false">
  27. <appender-ref ref="recommendAppender" />
  28. </logger>
  29. <root level="INFO">
  30. <appender-ref ref="FILE"></appender-ref>
  31. </root>
  32. </configuration>