SpringCloud(一)

SpingCloud子项目

Component 备注
spring-cloud-aws 用于简化整合Amazon Web Service的组件
spring-cloud-bus 事件、消息总线,用于传播集群中的状态变化或事件。
spring-cloud-cli 用于在Groovy平台创建Spring Cloud应用。
spring-cloud-commons 服务发现、负载均衡、熔断机制这种模式为Spring Cloud客户端提供了一个通用的抽象层。
spring-cloud-contract
spring-cloud-config 配置管理工具,支持使用git、svn等存储配置文件。并在支持客户端配置信息的刷新,加密解密配置内容等。
spring-cloud-netflix 核心组件,对多个Netflix OSS开源套件进行整合。
spring-cloud-security 安全工具包。
spring-cloud-cloudfoundry 整合Pivotal Cloudfoundry(Vmware推出的业界第一个开源PaaS云平台)支持。
spring-cloud-consul 服务发现与配置管理工具
spring-cloud-sleuth Spring Cloud应用的分布式跟踪实现。
spring-cloud-stream 通过Redis、RabbitMQ、Kafka实现的消息微服务。
spring-cloud-zookeeper 基于ZooKeeper的服务发现与配置管理组件。
spring-boot
spring-cloud-task 用于快速构建数据处理的应用。
spring-cloud-vault
spring-cloud-gateway Spring Cloud网关相关的整合实现。

SpringCloud常用组件

Eureka 注册中心
Ribbon实现负载均衡
Hystrix 容错保护
SpringCloud Config 统一管理微服务配置
Feign 实现声明式的REST调用
SpringCloud Zuul 网关服务
SpringCloud Bus 消息总线 实现自动更新

猜你喜欢

转载自www.cnblogs.com/lishisan/p/11253576.html