Log4j 2 无垃圾模式

来自姬鸿昌的知识库
Jihongchang讨论 | 贡献2023年2月28日 (二) 08:45的版本
跳到导航 跳到搜索

https://www.bilibili.com/video/BV1iJ411H74S?p=35

Log4j 2 的性能

Log4j 2 最牛的地方在于异步输出日志时的性能表现,Log4j 2 在多线程的环境下吞吐量与 Log4j 和 Logback 的比较如下图。

下图中比较中 Log4j 2 有三种模式:

  1. 全局使用异步模式;
  2. 部分 Logger 采用异步模式;
  3. 异步 Appender
生成缩略图出错:无法将缩略图保存到目标地点

可以看出在前两种模式下,Log4j 2 的性能较之 Log4j 和 Logback 有很大的优势。