本章主要内容
本章主要介绍如何去追踪各微服务的调用过程。在之前章节我们讲解了用Feign在微服务之间进行相互调用,那么在整个微服务体系运行时,我们怎么宏观地监测和跟踪这些微服务的调用过程呢?接下来我们就引入:微服务链路追踪技术
链路追踪技术汇总
现在比较流行的链路追踪框架主要有 Zipkin,Pinpoint,SkyWalking,CAT
主流技术对比: https://blog.csdn.net/u011177064/article/details/104383133
Skywalking简介
通过比较,从代码侵入、性能、UI等角度,我比较倾向于使用 Skywalking。
SkyWalking 是观察性分析平台和应用性能管理系统。
提供分布式追踪、服务网格遥测分析、度量聚合和可视化一体化解决方案。官网介绍地址
快速上手使用
下载
首先,我们下载Skywalking最新稳定版
下载地址:http://skywalking.apache.org/zh/downloads/
我们目前只想快速地使用起来,那么下载Distribution的版本即可。