参考文章:https://juejin.im/post/5b51f85c5188251af91a7525
日志的记录可以容易定位一些生产问题,可以配合Elasticsearch记录操作日志
SpringBoot默认用日志框架是logback
logback由三个模块组成
logback-core ——-> 基础模块,提供关键的通用机制
logback-classic ——-> 实现简单日志门面
logback-access ——-> 与servlet容器交互的模块
LogBack配置文件
log配置文件加载顺序: logback.xml—->application.properties—->logback-spring.xml.
logback.xml加载早于application.properties,所以如果你在logback.xml使用了变量时,而恰好这个变量是写在application.properties时,那么就会获取不到,只要改成logback-spring.xml就可以解决
<configuration scan="true" scanPeriod="60 seconds" debug="false"><property name="glmapper-name" value="glmapper-demo" /><contextName>${glmapper-name}</contextName><appender>//xxxx</appender><logger>//xxxx</logger><root>//xxxx</root></configuration>
