Spring Cloud由以下子项目组成。
-
Spring Cloud Config
配置中心——利用git来集中管理程序的配置。
项目地址:https://spring.io/projects/spring-cloud-config
-
Spring Cloud Netflix
集成众多Netflix的开源软件,包括 Eureka、Hystrix、Zull、Archaius 等。
项目地址:https://spring.io/projects/spring-cloud-netflix
- Eureka
Eureka 作为服务注册中心,对整个为服务核心架构起着最核心的整合作用,是Netflix 开源的一款提供服务注册与发现的产品。
特点:完整的服务注册与发现机制、与Spring Cloud无缝集成、高可用性、开源
-
Spring Cloud Bus
-
Spring Cloud for Cloud Foundry
-
Spring Cloud Cloud Foundry Service Broker
-
Spring Cloud Cluster
-
Spring Cloud Consul
-
Spring Cloud Security
-
Spring Cloud Sleuth
-
Spring Cloud Data Flow
-
Spring Cloud Stream
-
Spring Cloud Stream App Starters
-
Spring Cloud Task
-
Spring Cloud Task Starters
-
Spring Cloud Zookeeper
-
Spring Cloud for Amazon Web Services
-
Spring Cloud Connectors
-
Spring Cloud Starters
-
Spring Cloud CLI
-
Spring Cloud Contract