07 2024 档案

解决接入sleuth链路追踪后xxl-job定时任务的日志无日志问题
摘要:随着业务规模的不断的增大, 系统的复杂度也越来越高, 公司软件架构也进入到了分布式微服务的阶段, 在这样的情况下每一次请求都有可能跨越多个项目, 传统的日志监控方式无法满足调用链路追踪, 这就导致问题定位/诊断服务变得复杂。但是使用中发现xxl-job的日志是没有traceId的,只能根据线程id来筛选日志,且跨服务后的日志查不到了。通过增加以上类,即可实现traceId注入,同时也增加了统一日志打印,不需要在每个定时任务入口都打印日志(如果不需要也可以去掉)。 阅读全文
posted @ 2024-07-02 16:52 知北游z 阅读(188) 评论(0) 推荐(0) 编辑

 
点击右上角即可分享
微信分享提示