spring cloud实战:0-基本概念
2019-07-29 本文已影响0人
jyjack
如果您认为对你有帮助,请点个赞!
概述
Spring Cloud包含了一系列成熟的服务框架(各家公司开发的框架),它通过Spring Boot再封装,屏蔽掉了复杂的配置和实现原理,简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,做到开箱即用,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。
Spring Cloud >依赖> spring boot >依赖>spring
核心工具包括:
-
Spring Cloud Consul 服务发现与配置工具,与Docker容器可无缝集成 ,用于替代Eureka。
-
Spring Cloud Netflix:Eureka, Hystrix熔断器, Zuul, Archaius, Ribbon客户端负责均衡 ,etc.
-
Spring Cloud Config:配置中心
-
Spring Cloud Gateway网关,可替代Zuul
-
Spring Cloud Bus 基于事件的消息总线
-
Spring Cloud Cloudfoundry PaaS云平台
-
Spring Cloud OpenFeign 调用外部服务