[已解决]Spring Cloud sleuth 无法打印traceId

编程教程 > Java > Spring Cloud (1485) 2025-04-17 11:34:43

环境说明

之前spring cloud 用的基于spring boot 2.2.x版本,sleuth版本同步为2.x

现在升级了spring cloud 版本,基于了spring boot 2.6.x,sleuth 版本同步为3.1.x

问题描述

之前在logback.xml配置的[TraceId-%X{X-B3-TraceId:-}][%X{X-B3-SpanId:-}]无法打印出内容

检查配置

Spring:
    sleuth:
      reactor:
        instrumentation-type: decorate_on_each
      sampler:
        probability: 1.0 #默认0.1,1.0打印全部

问题导致原因合解决办法

VIP资源,登录后查阅

此处内容需要开通会员后查阅(刷新)

登录/注册

启动项目,再次发起请求,TraceId和SpanId 已经有数据了


评论
User Image
提示:请评论与当前内容相关的回复,广告、推广或无关内容将被删除。

相关文章
环境说明 之前spring cloud 用的基于spring boot 2.2.x版本,sleuth版本同步为2.x 现在升级了spring cloud 版本,基于了spring b...
Spring Boot 通过Filter添加logback traceId@Slf4j@Componentpublic class TraceIdFilter
traceId链路追踪在日常业务流程分析、 性能分析、Bug 处理都极为重要。这两天整理下相关的知识点做一个梳理。分为上下两篇。。目录增加 logback 记录日志使用
演示项目源码下载:(访问密码:9987)spring-cloud-zipkin.zipZipkin是非常有效的工具分布追踪在微服务生态系统
群晖+爱普生M1108实现无线打印爱普生M1108打印机简介 通过官网给出的信息可以看出,这款打印机本身是不支持无线网络打印的,只有一个usb接口。 将打印机接入群晖打印机通电,然后把打印机的u...
springmvc集成logback不打印spring mvc启动日志解决
摘要上节解决了单一线程的 trace id 传递,如果子线程和线程池怎么办呢,还有 rpc 远程调用,怎么玩呢?我们在做项目中肯定有很多时候希望通过异步的方式来
导致原因 特权容器创建的时候嵌套功能没开(或者说没法开)参考:特权一打开,直接嵌套变成灰色。解决办法特权容器创建完成后,在功能部分开启嵌套并重启。开启嵌套后重启
本文主要讲解spring boot框架整合MyBatis后,如何打印出MyBatis的sql语句以及参数列表
bootstrap-table pageNumber无法获取值解决
问题概述position: sticky 滑动一定长度后失效,position: sticky滑动一半失效,position: sticky 滑动失效解决问题解
rm -rf * 无法删除的文件正常情况下,Linux系统中,切换到某个目录然后执行 rm -rf * 命令是可以删除该目录下所有文件的,但是以下文件也是无法直接删除的点(.)开头的隐藏文件点(...
el-upload图片上传安卓无法调用相机问题解决,vue 使用element-ui的文件上传组件el-upload安卓无法调用相机问题解决办法
CDN导致字体图标的字体出现跨域问题无法加载问题解决办法
Docker报错Error running DeviceCreate (createPool) dm_task_run failed,无法启动问题解决 由于我这