Spring Cloud Sleuth分布式请求链路追踪 ,在微服务框架中,一个由客户端发起的请求在后端系统中会经过多个不同的的服务节点调用来协同产生最后的请求结果,每一个前段请求都会形成一条复杂的分布式服务调用
Spring Cloud
Spring Cloud Stream消息驱动 ,在没有绑定器这个概念的情况下,我们的SpringBoot应用要 直接与消息中间件进行信息交互的时候,由于各消息中间件构建的初衷不同,它们的实现细节上会有较大的差异性
Spring Cloud Bus消息总线 Spring Cloud Bus是用来将分布式系统的节点与轻量级消息系统链接起来的框架,它整合了Java的事件处理机制和消息中间件功能,Spring Cloud Bus目前
Spring Cloud Config分布式配置中心 ,微服务意味着要将单体应用中的业务拆分成一个个子服务,每个服务的粒度可能相对较小,所以系统中可能会出现大量的服务。由于每个服务都需要必要的配置信息才能运行,所以
Spring Cloud Gateway服务网关 ,SpringCloud Gateway作为Spring Cloud生态系统中的网关,目标是替代Zuul, 在Spring Cloud 2.0以上版本中,没有对新版
Spring Cloud Hystrix服务降级熔断限流 , Hystrix是一个用于处理分布式系统的延迟和容错的开源库, 在分布式系统里,许多依赖不可避免的会调用失败,比如超时、异常等,Hystrix能够保证在一
Spring Cloud Rbibbon负载均衡调用 , Ribbon是Netflix发布的开源项目,主要功能是提供客户端软件的负载均衡算法和服务调用。Ribbon的客户端提供一系列的完善的配置项,重试。简单地说,
Spring Cloud Zookeeper服务注册与发现 ,ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务 , 在spring cloud当中也可以使用zookeeper作为服务的注册与发现,
Spring Cloud Consul服务注册和发现 ,Consul是一个服务网格(微服务间的 TCP/IP,负责服务之间的网络调用、限流、熔断和监控)解决方案,它是一个一个分布式的,高度可用的系统,而且开发使用都
Spring Cloud Eureka服务注册和发现 ,Eureka是Spring Cloud中服务注册和发现的框架,是早期spring cloud在前期包阔目前也是仍然在使用的一个服务注册和发现框架。这里主要当学
