第十四章 : Spring Cloud全链路监控(Skywalking实战)
前言
本章知识点: Spring Cloud全链路监控诞生的背景、概述以及Sleuth 用法、SkyWalking概述、安装以及Skywalking实战。
Springboot 2.3.12.RELEASE,spring cloud Hoxton.SR12,spring cloud alibaba 2.2.9.RELEASE
背景
在传统的SOA架构体系中,系统调用层级不多,调用关系也不复杂,一旦出现问题,根据异常信息可以很快定位到问题模块并进行排查。
但是在微服务的世界里,实例数目成百上千,实例之间的调用关系几乎是网状结构,靠人力去监控和排查问题已经不太可能。这种情况下,一个完善的调用链路监控框架对于运维和开发来说,都是不可或缺的。
全链路监控概述
微服务架构下,服务按照不同的维度进行拆分,一次请求可能会涉及多个服务,并且有可能是由不同的团队开发,可能使用不同的编程语言来实现,有可能布在了几千台服务器上,横跨多个不