为什么使用Spring Cloud,Spring Cloud 概述

 

Spring Cloud 通过 Spring Boot 封装了各家公司开发的一系列成熟、稳定的服务框架,去除了繁琐的配置,给开发者提供了一套简单易用、方便部署、易于维护的分布式系统开发工具包。推荐一个交流学习群:142019080

为什么使用Spring Cloud,Spring Cloud 概述

 

Sping Cloud 的核心子项目:

  • Eureka [jʊ'rikə]:服务注册和发现
  • Ribbon ['rɪbən]:负载均衡
  • Hystrix:熔断器
  • Zuul:服务网关
  • Feign [feɪn]:声明式服务调度
  • Spring Cloud Config:配置中心

Spring Boot 是 Spring 的一套快速配置脚手架,可以基于 Spring Boot 快速开发单个微服务,Spring Boot 专注于快速、方便的集成单个个体,Spring Cloud 关注全局的服务治理框架。

Spring Boot 可以离开 Spring Cloud 独立使用开发项目,但是 Spring Cloud 离不开 Spring Boot,属于依赖关系。

相关文章: