logback.xml 1.1 KB

1234567891011121314151617181920212223242526272829
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <configuration>
  3. <property name="logBase" value="./logs"/>
  4. <!--控制台输出日志信息-->
  5. <appender name="CONSOLE-LOG" class="ch.qos.logback.core.ConsoleAppender">
  6. <encoder>
  7. <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %-5level [%class:%line] - %msg%n</pattern>
  8. </encoder>
  9. </appender>
  10. <appender name="FILE-LOG" class="ch.qos.logback.core.rolling.RollingFileAppender">
  11. <file>${logBase}/server.log</file>
  12. <encoder>
  13. <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} %-5level [%class:%line] - %msg%n</pattern>
  14. </encoder>
  15. <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
  16. <fileNamePattern>${logBase}/server.%d{yyyy-MM-dd}.log</fileNamePattern>
  17. <maxHistory>30</maxHistory>
  18. </rollingPolicy>
  19. </appender>
  20. <logger name="org.apache.ibatis" level="error" additivity="false"/>
  21. <root level="info">
  22. <appender-ref ref="CONSOLE-LOG"/>
  23. <appender-ref ref="FILE-LOG"/>
  24. </root>
  25. </configuration>