SpringBoot通过yml和xml文件配置日志输出方法
SpringBoot中默认使用Logback进行日志输出,可以同时使用SpringBoot框架的配置文件application.yml或是通过logback的配置文件logback.xml进行配置。
通过application.yml配置
%d{yyyy-MM-ddHH:mm:ss.SSS}[%thread]%-5level%logger{50}-%msg%n ${LOG_HOME}/my.log.%d{yyyy-MM-dd}.log 30 %d{yyyy-MM-ddHH:mm:ss.SSS}[%thread]%-5level%logger{50}-%msg%n 10MB
通过yml配置
此处没有找到如何配置成与xml相同的能将日志文件输出为${LOG_HOME}/my.log.%d{yyyy-MM-dd}.log格式的方法,希望知道的大佬告知。
logging: pattern: file:"my.log.%d{yyyy-MM-dd}.log" console:"%d{yyyy-MM-ddHH:mm:ss.SSS}[%thread]%-5level%logger{50}-%msg%n" path:"./logs" file: max-history:30 max-size:10MB level: root:INFO
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。