当前位置: 首页>编程语言>正文

1-Spring Cloud简介

springcloud目录:

1.Spring Cloud简介
2.SpringCloud整合eureka注册中心
3.SpringCloud整合服务注册
4.SpringCloud整合服务间的调用即负载均衡
5.SpringCloud整合Feign调用
6.SpringCloud整合config配置中心
7.SpringCloud整合zuul路由网关

Spring Boot是一个能简化Spring体系应用开发的一个微服务框架

Spring Cloud是Spring Boot的服务治理框架,常用的服务治理框架有SOA架构、Dubbo等

Spring Cloud是一套目前非常完整的微服务解决方案框架,其内容包含服务治理、注册中心、配置管理、断路器、智能路由、微代理、控制总线、全局锁、分布式会话等。

Spring Cloud的子项目:

Spring Cloud Netflix是对Netflix开发的一套分布式服务框架的封装,包括服务的发现和注册,负载均衡、断路器、REST客户端、请求路由等。

  1. Eureka,服务注册中心,特性有失效剔除、服务保护。
  2. Ribbon,客户端负载均衡,特性有区域亲和、重试机制。
  3. Feign,声明式服务调用,本质上就是Ribbon+Hystrix
  4. Zuul,API服务网关,功能有路由分发和过滤。
  5. Config,分布式配置中心,支持本地仓库、SVN、Git、Jar包内配置等模式,
  6. Hystrix,客户端容错保护,特性有服务降级、服务熔断、请求缓存、请求合并、依赖隔离。
  7. 。。。

Spring Cloud 组件架构图

1-Spring Cloud简介,第1张

官方文档:https://spring.io/projects/spring-cloud


https://www.xamrdz.com/lan/5zu2016656.html

相关文章: