跳到主要内容
版本:2.10.x(Latest)

GoFrame 实现了标准化的分布式链路跟踪( Distributed Tracing)特性。

📄️ 链路跟踪-基本示例

介绍如何在单进程中使用GoFrame进行链路跟踪。通过创建Root Span来追踪方法调用链,展示如何使用gtrace.NewSpan在方法间创建Span记录方法调用过程。详细的示例代码演示了main函数创建root span、GetUser/GetInfo/GetDetail/GetScores等方法间的span调用关系和context传递。最后在Jaeger UI中查看链路追踪结果,包括span的调用顺序、调用关系、执行时间轴、Attributes和Events信息,帮助用户快速定位系统异常和发现性能瓶颈。