一. 前言
对于一个后端来说,日志是不可缺少的,这个东西,形象点就像剑客手中的剑,没有剑你就刷不了帅,砍不了人。所以就有必要好好的说道说道,这个日志文件的管理了。本篇博文将关注以下几点内容
- 日志级别选择
- 日志输出到文件
- 格式化输出
- 日志文件管理(自动删除,压缩归档等)
- 常用的logback-spring.xml配置
二. 默认日志参数
2.1 基础项目搭建
创建一个SpringBoot项目,根据官方文档的说明,SpringBoot默认选择的是使用Logback来记录日志;logback也是相对来说用的比较多的框架了,下文全都默认以logback作为日志输出框架
By default, if you use the “Starters”, Logback is used for logging. Appropriate Logback routing is also included to ensure that dependent libraries that use Java Util Logging, Commons Logging, Log4J, or SLF4J all work correctly