中文
注册

介绍

Spring Boot让开发者从繁琐的配置文件中解脱了出来,而Spring Cloud则提供了一整套的微服务解决方案,为开发者提供了用于快速构建分布式系统中某些常见模式的工具(例如配置管理、服务发现、断路器、智能路由、微代理、控制总线等),这大大降低了微服务开发的门槛,同时也减少了开发成本。

本移植指南涉及的组件及说明如表1所示。

表1 Spring Cloud组件说明

项目

版本

说明

spring-cloud-build

2.2.1.RELEASE

用于插件和依赖项管理。

spring-cloud-commons

2.2.1.RELEASE

为微服务中的服务注册与发现、负载均衡、熔断器等功能提供一个抽象层代码。

spring-cloud-function

3.0.1.RELEASE

基于Spring Boot的函数计算框架。

spring-cloud-stream

3.0.1.RELEASE

用于构建高度可扩展的基于事件驱动的微服务。

spring-cloud-aws

2.2.1.RELEASE

简化与Amazon Web Services的集成。

spring-cloud-bus

2.2.0.RELEASE

Spring Cloud体系内的消息总线。

spring-cloud-task

2.2.2.RELEASE

允许用户使用Spring Cloud开发和运行短期微服务。

spring-cloud-config

2.2.1.RELEASE

为分布式系统中的外部化配置提供服务器端和客户端支持。

spring-cloud-netflix

2.2.1.RELEASE

提供了Netflix OSS集成。

spring-cloud-cloudfoundry

2.2.0.RELEASE

通过Oauth2协议绑定服务到CloudFoundry。

spring-cloud-kubernetes

1.1.1.RELEASE

用于将Spring Cloud和Spring Boot应用运行在kubernetes环境,并且提供了通用的接口来调用kubernetes服务。

spring-cloud-openfeign

2.2.1.RELEASE

集成原生的feign。

spring-cloud-consul

2.2.1.RELEASE

封装了Consul,consul是一个服务发现与配置工具,与Docker容器可以无缝集成。

spring-cloud-gateway

2.2.1.RELEASE

一个在Spring生态系统之上构建的API网关。

spring-cloud-security

2.2.0.RELEASE

能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。

spring-cloud-sleuth

2.2.1.RELEASE

日志收集工具包,封装了Dapper,Zipkin和HTrace。

spring-cloud-zookeeper

2.2.0.RELEASE

操作ZooKeeper的工具包,用于使用ZooKeeper方式的服务注册和发现。

spring-cloud-contract

2.2.1.RELEASE

基于消费者驱动契约的测试框架。

spring-cloud-gcp

1.2.1.RELEASE

为Google Cloud Platform API提供的Spring框架。

spring-cloud-vault

2.2.1.RELEASE

为分布式系统中的外部化配置提供了客户端支持。

spring-cloud-circuitbreaker

1.0.0.RELEASE

为熔断器提供的统一接口。

spring-cloud-cli

2.2.1.RELEASE

基于Spring Boot CLI,可以以命令行方式快速建立云组件。

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词