![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
日志
文章平均质量分 74
浮生若梦flw
这个作者很懒,什么都没留下…
展开
-
分布式系统debug日志链路日志-OnlineDebug
MDC 分布式日志调用日志系统-OnlineDebug 1、背景 在分布式系统中,在排查线上问题的时候我们希望可以通过请求的唯一ID(或者用户Id等),打印整个请求在多个系统中的全链路,帮助我们提升问题排查能力。 下面事我梳理的几个需求点: 1:可以通过动态配置userId,来全链路开启该userId的全链路日志。 2:在多线程池执行任务下,切换线程,也可以打印debug日志。 3:duboo调用其他服务,这个动态中的userId可以传递。 1:log4j2的MDC的能力 2:Dubbo的RpcContex原创 2022-04-18 00:07:32 · 414 阅读 · 0 评论 -
JAVA日志体系发展史
JAVA日志发展史 第一阶段 2001年以前,Java是没有日志库的,打印日志全凭System.out和System.err 缺点: 产生大量的IO操作同时在生产环境中无法合理的控制是否需要输出 输出的内容不能保存到文件 只打印在控制台,打印完就过去了,也就是说除非你一直盯着程序跑 无法定制化,且日志粒度不够细 第二阶段 2001年,一个ceki Gulcü的大佬搞了一个日志框架 log4j后来( log4j成为Apache项目,Ceki加入Apache组织 Apache还曾经建议Sun引入Log4j到原创 2021-12-12 21:48:20 · 437 阅读 · 0 评论 -
JAVA日志和Springboot日志集成
### JAVA日志和Springboot日志集成 1:java的日志生态中又很多日志实现框架,比如: - [JUL](https://docs.oracle.com/javase/7/docs/api/java/util/logging/package-summary.html) - [Apache Log4j1](https://logging.apache.org/log4j/1.2/) - [Apache Log4j2](https://logging.apache.org/log4j/2...原创 2021-03-27 22:13:08 · 122 阅读 · 0 评论