假定三个微服务调用的链路如下图所示
: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 关联起来