写在开头
接上一篇文章:Spring Cloud Stream 消息驱动。掌握了 Spring Cloud Stream
,使 MQ 之间通信更方便。本文我们再来学习另一个全新的组件:Spring Cloud Sleuth 分布式链路追踪
。
1.Spring Cloud Sleuth 的由来
飞机票直达:Spring Cloud Sleuth 官网
在微服务框架中,一个由客户端发起的请求,在后端系统中会经过多个不同的微服务节点调用,协同操作产生最后的请求结果。每一个前端请求都会形成一条复杂的分布式服务调用链路,链路中的任何一环出现 高延时
或者 错误
,都会引起整个请求最后的失败。
Spring Cloud Sleuth 提供了分布式系统中一套完整的服务跟踪的解决方案,并且兼容支持了zipkin,完美的解决了多个