1、了解logback:
logback是Spring Boot默认的日志系统,在 spring-boot-starter 中已经包含了logback的依赖,所以并不需要再去额外引用依赖。
其次,官网建议使用-spring变种形式来定义配置文件名,如果使用标准的配置路径,Spring可能不能完全控制日志初始化。
日志的存在可以帮助我们定位问题,较我们通常用的System.out来输出日志,后者会在一定程度上影响系统性能,因为System.out是一个同步操作,而Logger是一个异步操作。
2、配置步骤:
- 创建配置文件:logback-spring.xml
- 具体配置,可参考:
${LOG_PATTERN_CONSOLE} ${LOG_PATTERN_FILE} ${LOG_PATH}/${LOG_FILE}-%d{yyyy-MM-dd}.log 7 ${LOG_PATTERN_FILE} ${LOG_PATH2}/${LOG_FILE}-error-%d{yyyy-MM-dd}.log 7 WARN



