
log
Bingo_xu
这个作者很懒,什么都没留下…
展开
-
【系统日志笔记二】——撸起袖子写个自定义日志注解
背景 最近手头一个项目进入转测阶段,测试组长提出要求把所有http请求的入参以及相应的json报文详细输出到日志文件,为了方便测试组小伙伴对每一个接口的验证。虽说不是功能性的需求,但是这样的要求确实有道理,让我无法抗拒啊。 步骤详解 自定义注解 Logc.java import java.lang.annotation.Documented; import java.lang.annotati...原创 2019-06-04 12:27:37 · 680 阅读 · 0 评论 -
【系统日志笔记一】——丰富Log4j2配置
log4j大家应该再熟悉不过了,log4j2则是log4j的一次比较大的升级,底层使用disruptor重写优化了异步输出日志,性能得到极大提高。笔者曾将log4j、logback、log4j2做过性能对比,log4j2的确表现出绝对的优势。话不多说,下面主要是贴出笔者在项目中不断完善的log4j2配置文件。 p...原创 2019-06-04 11:57:33 · 858 阅读 · 0 评论 -
Slf4j之MDC机制
什么是MDC机制 MDC(Mapped Diagnostic Contexts)映射诊断上下文,主要用在做日志链路跟踪时,动态配置用户自定义的一些信息,比如requestId、sessionId等等。MDC使用的容器支持多线程操作,满足线程安全。 MDC的使用 pom.xml依赖 <!-- 日志log4j2 --> <dependency> <groupI...原创 2019-06-28 17:09:46 · 22930 阅读 · 0 评论