This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
sleuth_分布式服务跟踪 [2018/12/23 08:45] 曹冲 |
sleuth_分布式服务跟踪 [2023/03/08 16:09] (current) xujianglong ↷ Page moved from 内部资料:sleuth_分布式服务跟踪 to sleuth_分布式服务跟踪 |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | # 使用spring cloud sleuth实现微服务跟踪 | + | ====== |
- | 我们知道。微服务之间通过网络进行通信。如果能够跟踪每个请求,了解请求经过那些微服务(从而了解信息是如何在服务之间流动)、请求耗费时间、网络延迟、业务逻辑耗费时间等指标,那么就能更好地分析系统瓶颈、解决系统问题。因此,微服务跟踪很有必要。 | + | |
- | ## spring cloud sleuth 与 zipkin 配合使用 | + | 我们知道。微服务之间通过网络进行通信。如果能够跟踪每个请求,了解请求经过那些微服务(从而了解信息是如何在服务之间流动)、请求耗费时间、网络延迟、业务逻辑耗费时间等指标,那么就能更好地分析系统瓶颈、解决系统问题。因此,微服务跟踪很有必要。 |
- | | + | |
- | | + | ===== spring cloud sleuth 与 zipkin 配合使用 |
- | | + | |
- | {{ : | + | zipkin是Twitter开源的分布式跟踪系统,基于Dapper的论文涉及而来。它的主要功能是收集系统对时序数据,从而跟踪微服务架构的系统延时等问题。zipkin还提供了 一个非常友好的界面,来帮助分析追踪数据。 * 搭建zipkin server,从spring cloud 2.0 官方不在推荐自己搭建,我们可以直接获取(curl -sSL https:%%//%%zipkin.io/ |
- | {{ : | + | |
+ | ===== 更详细的配置或代码请查看代码工程。 ===== | ||
- | ## 更详细的配置或代码请查看代码工程。 | ||