分布式链路追踪原理:

我的后端学习大纲
SpringCloud学习大纲


假定三个微服务调用的链路如下图所示:Service 1 调用 Service 2,Service 2 调用 Service 3 和 Service 4


1、完整的调用链路:

1.1.原理分析:

  • 1.那么一条链路追踪会在每个服务调用的时候加上Trace ID 和 Span ID链路通过TraceId唯一标识
  • 2.Span标识发起的请求信息,各span通过parent id 关联起来 (Span:表示调用链路来源,通俗的理解span就是一次请求信息)

1.2.简图分析链路追踪:

  • 1.一条链路通过Trace Id唯一标识,Span标识发起的请求信息,各span通过parent id 关联起来


相关推荐
机灵猫7 小时前
Redisson 到底能做什么?从分布式锁说起
分布式
U-Mail邮件系统13 小时前
U-Mail企业邮件系统分布式部署方案
分布式
鱼跃鹰飞17 小时前
面试题:Kafka的零拷贝的底层实现是什么?是MMAP还是sendFile还是其他的?
分布式·kafka·系统架构
工业甲酰苯胺17 小时前
【面试题】RabbitMQ 中无法路由的消息会去到哪里?
分布式·rabbitmq
weixin_4572971018 小时前
Hadoop面试题
大数据·hadoop·分布式
何亚告18 小时前
记一次项目上hadoop数据迁移
大数据·hadoop·分布式
少云清18 小时前
【性能测试】13_JMeter _JMeter分布式
分布式·jmeter·性能测试
Codeking__18 小时前
Redis分布式——分布式锁
数据库·redis·分布式
optimistic_chen19 小时前
【Redis系列】哨兵模式
linux·数据库·redis·分布式·哨兵
码农水水1 天前
国家电网Java面试被问:TCP的BBR拥塞控制算法原理
java·开发语言·网络·分布式·面试·wpf