分布式链路跟踪 Jaeger

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

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

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

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

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

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

posted @   zongzw  阅读(17)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示