java 日志组件概览-01-简单介绍 java.util.logging、Log4j、Logback、SLF4J、Commons Logging、Tinylog 对比

拓展阅读

Log4j2 系统学习

Logback 系统学习

Slf4j

Slf4j-02-slf4j 与 logback 整合

SLF4j MDC-日志添加唯一标识

分布式链路追踪-05-mdc 等信息如何跨线程? Log4j2 与 logback 的实现方式

日志开源组件(一)java 注解结合 spring aop 实现自动输出日志

日志开源组件(二)注解结合 spring aop 实现日志traceId唯一标识

日志开源组件(三)java 注解结合 spring aop 自动输出日志新增拦截器与过滤器

日志开源组件(四)如何动态修改 spring aop 切面信息?让自动日志输出框架更好用

日志开源组件(五)如何将 dubbo filter 拦截器原理运用到日志拦截器中?

日志开源组件(六)Adaptive Sampling 自适应采样

常见日志组件对比

特性/组件java.util.loggingLog4jLogbackSLF4JCommons LoggingTinylogSlf4j简化版MicrometerLog4j2
异步日志部分支持(取决于实现)部分支持(取决于实现)部分支持
插件架构部分支持
配置文件格式配置属性文件(.properties)XML, JSON, YAMLXMLN/AN/APropertiesProperties配置属性文件(.properties)XML, JSON, YAML
灵活配置有限部分支持
性能适中良好优秀适中适中良好适中适中优秀
适用范围基本大型应用程序,复杂配置大型应用程序通用通用小型到中型应用简单应用,小型项目度量和监控大型应用程序
支持级别有限丰富丰富丰富丰富有限有限有限丰富
ContextMapThreadContext MapMDCMDCN/AN/AN/AN/AThreadContext Map
SLF4J整合支持支持N/A支持N/A支持支持支持
社区活跃度N/A
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值