在 SkyWalking 中,TraceSegment 是一个介于 Trace 与 Span 之间的概念,它是一条 Trace 的一段,可以包含多个 Span.在微服务架构中,一个请求基本都会涉及跨进程(以及跨线程)的操作,例如, RPC 调用.通过 MQ 异步执行.HTTP 请求远端资源等,处理一个请求就需要涉及到多个服务的多个线程.TraceSegment 记录了一个请求在一个线程中的执行流程(即 Trace 信息).将该请求关联的 TraceSegment 串联起来,就能得到该请求对应的完…