Digital Office Automation System Backend
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

12345678910111213141516171819202122232425262728293031323334
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <configuration debug="false" scan="true" scanPeriod="1 seconds">
  3. <contextName>logback</contextName>
  4. <property name="log.path" value="./logs/ruoyi-monitor-admin"/>
  5. <property name="console.log.pattern"
  6. value="%red(%d{yyyy-MM-dd HH:mm:ss}) %green([%thread]) %highlight(%-5level) %boldMagenta(%logger{36}%n) - %msg%n"/>
  7. <property name="log.pattern" value="%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n"/>
  8. <appender name="console" class="ch.qos.logback.core.ConsoleAppender">
  9. <encoder>
  10. <pattern>${console.log.pattern}</pattern>
  11. <charset>utf-8</charset>
  12. </encoder>
  13. </appender>
  14. <appender name="file" class="ch.qos.logback.core.rolling.RollingFileAppender">
  15. <file>${log.path}.log</file>
  16. <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
  17. <fileNamePattern>${log.path}.%d{yyyy-MM-dd}.log</fileNamePattern>
  18. <!-- 日志最大的历史 60天 -->
  19. <maxHistory>60</maxHistory>
  20. </rollingPolicy>
  21. <encoder>
  22. <pattern>${log.pattern}</pattern>
  23. </encoder>
  24. </appender>
  25. <root level="info">
  26. <appender-ref ref="console"/>
  27. <appender-ref ref="file"/>
  28. </root>
  29. </configuration>