高并发场景下,Java 日志的最佳应用实践
关于日志,《码出高效》一书里有个很好的例子:航空飞机中的黑匣子,就是一个重要的航空日志的载体,调查空难原因时的第一反应就是找到黑匣子,并通过解析其中的日志信息来还原空难的事实真相。
日志对于故障的排除是必不可少的,而在高并发场景下,如何高性能的输出日志,定位问题,统一规范则是我们必须要考虑的。
在本场 Chat 中,会讲到如下内容:
- 日志技术选型
- Log API(Log 门面层)选型
- 日志引擎层技术选型
- Log4j2 高性能原理解析
- 关于Log4j2
- 异步 Loggers
- Garbage-free Logging
- Spring Boot 集成 Log4j2
- 配置
- 日志格式
- 通过切面处理入参、出参日志打印方法
- 高并发场景下,日志输出遇到的坑
- 分布式系统日志链路跟踪方案与原理
通过以上的讲解,你会系统的了解如何使用日志,做到知其然,并知其所以然。
阅读全文: http://gitbook.cn/gitchat/activity/5e888df798c52822a63adaf5
您还可以下载 **** 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。