介绍目前常用的 Java 日志框架有 Log4j、Logback、Log4j2 ,性能方面推荐使用异步的 Log4j2,具体对比不多做分析,前人早已完成耕荒,我们就站在巨人的肩膀上来看看如何实操。SLF4J,简单日志门面,是一个用于日志系统的简单 Facade,不是具体的日志解决方案,而是通过Facade Pattern提供一些Java logging API,我的理解是它和 Log4j、Logback、Log4j2 的关系类似于 Java 接口与实现类的关系。

Springboot2.x 使用 Log4j2 异步打印日志的实现

Springboot2.x 使用 Log4j2 异步打印日志的实现

Springboot2.x 使用 Log4j2 异步打印日志的实现

Springboot2.x 使用 Log4j2 异步打印日志的实现

Springboot2.x 使用 Log4j2 异步打印日志的实现