高并发场景下,Java 日志的最佳应用实践

关于日志,《码出高效》一书里有个很好的例子:航空飞机中的黑匣子,就是一个重要的航空日志的载体,调查空难原因时的第一反应就是找到黑匣子,并通过解析其中的日志信息来还原空难的事实真相。

日志对于故障的排除是必不可少的,而在高并发场景下,如何高性能的输出日志,定位问题,统一规范则是我们必须要考虑的。

在本场 Chat 中,会讲到如下内容:

  1. 日志技术选型
    • Log API(Log 门面层)选型
    • 日志引擎层技术选型
  2. Log4j2 高性能原理解析
    • 关于Log4j2
    • 异步 Loggers
    • Garbage-free Logging
  3. Spring Boot 集成 Log4j2
    • 配置
    • 日志格式
  4. 通过切面处理入参、出参日志打印方法
  5. 高并发场景下,日志输出遇到的坑
  6. 分布式系统日志链路跟踪方案与原理

通过以上的讲解,你会系统的了解如何使用日志,做到知其然,并知其所以然。

阅读全文: http://gitbook.cn/gitchat/activity/5e888df798c52822a63adaf5

您还可以下载 **** 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。

高并发场景下,Java 日志的最佳应用实践