3-2:使用日志框架

设么是日志框架

是一套能够实现日志输出的工具包

什么是日志

能够描述系统运行状态的所有时间都可以算作日志
比如:用户下线、接口超时、数据库崩溃等

日志框架的能力

  • 定制输出目标
  • 定制输出格式
  • 携带上下文信息
  • 运行时选择性输出
  • 灵活的配置
  • 优异的性能

常用的日志框架

  • JUL
  • JCL
  • Log4j
  • Logback
  • Log4j2
  • jboss-logging
  • SLF4j

其中,JCL、SLF4j、jboss-logging是日志门面,Log4j,Log4j2,Logback是日志实现。

Log4j和Logback是同一个作者,Logback相当于是Log4j的升级改进版。

在这里跟着视频操作的过程中,遇到了很多问题,其中一个是lombok的使用,不仅要在maven中填上dependency,还要在idea的plugins中搜索并安装lombok插件才可以。

Logback的配置

  • application.yml
  • logback-spring.xml

注意

  • 区分info和error日志
  • 每天产生一个日志文件

第一种方式图例:

第二种方式图例:

posted @ 2020-07-05 00:04  scnb  阅读(157)  评论(0)    收藏  举报