Board logo

标题: 分布式集群环境下调用链路追踪(3)Java 下 Trace 介绍以及实践 [打印本页]

作者: look_w    时间: 2018-11-29 17:51     标题: 分布式集群环境下调用链路追踪(3)Java 下 Trace 介绍以及实践

Java 下 Trace 介绍以及实践工具介绍分布式追踪系统一般主要由两方面构成:即基于 Annotation 的标注和追踪系统框架。对应 Java 中主要有下面两个工具:
两种工具在追踪系统中的用途如下:
图 5. 分布式追踪系统图
由上图可见,一次请求过程中,请求先通过 HTTP 到达前端,然后通过 HTTP 调用后台系统,同时后台系统通过 RPC 调用 Greeting 模块,每一个 Span 对应的        Annotation 信息都会实时的回传至 Zipkin Server,通过这样的链路可以准确的分析出网络、系统性能等问题。
工具选择鉴于目前微服务框架大多都选择 Spring Cloud 来实现,本文主要使用 Spring Cloud Sleuth 和 Zipkin 来进行介绍:
搭建 Zipkin Server图 6. Zipkin 管理界面图
创建        demoe-web 工程




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0