分布式链路跟踪 Jaeger

分布式应用环境下,事务的完成需要由多个不同的组件协调完成,调用链路比较复杂,问题的定位也不再像原来单体应用这么复杂。

我们采用分布式应用链路跟踪工具完成对事务的跟踪和问题的定位。

Jaeger,jaeger在BIG-IP Next的AS3 实现中有用到。

本质上讲,像Jaeger这样的跟踪工具就是在事务处理开始时创建一个TraceID或者RequestID,之后的所有调用过程中都带着这个ID贯穿整个事务处理,这样的好处就是可以通过检索这个ID得到所有组件的处理过程及调用关系,实现对问题的定位。

注意span的关系,span就是事务的执行逻辑片段,即某个模块的某个逻辑。

https://cloud.tencent.com/developer/article/1916581

posted @ 2024-06-11 09:42  zongzw  阅读(26)  评论(0)    收藏  举报