Sleuth + ZipKin 实现微服务链路追踪
## Sleuth + ZipKin 实现微服务链路追踪 > 由于微服务架构本身的特性,一个完整的业务逻辑后边有着一些列相对独立的细粒度的服务组成,每个服务由不同的团队开发,且每个服务都分布在不同的机器上,如果在调用的过程发生问题,例如调用失败、调用过程响应很慢或响应失败,我们该如何在这个分布式环境下快速定位问题所在,如何快速分析业务处理中的响应慢的瓶颈在哪?多个微服务的拓扑图关系?如何完整
## Sleuth + ZipKin 实现微服务链路追踪 > 由于微服务架构本身的特性,一个完整的业务逻辑后边有着一些列相对独立的细粒度的服务组成,每个服务由不同的团队开发,且每个服务都分布在不同的机器上,如果在调用的过程发生问题,例如调用失败、调用过程响应很慢或响应失败,我们该如何在这个分布式环境下快速定位问题所在,如何快速分析业务处理中的响应慢的瓶颈在哪?多个微服务的拓扑图关系?如何完整
[TOC] ## spring cloud简单搭建 spring cloud的搭建是基于spring boot,使用spring cloud能够搭建一个微服务分布式架构,分布式的定义为:只在支持应用程序和服务的开发,可以利用物理架构由多个自治的处理元素,不共享内存,但通过网络发送消息合作。分布式和集群之间是有区别的,在厨房两个员工,一个切菜一个洗碗,那么这个是分布式,如果两个都是在洗碗