Spring Cloud 2.x-前言

Posted 林宇风

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Spring Cloud 2.x-前言相关的知识,希望对你有一定的参考价值。

微服务已经成为企业开发的标配,阿里的Dubbo已经被企业大规模使用,Spring Cloud作为后起之秀,同时也是 "Spring全家桶"Spring家族的成员,未来前景一片光明,是时候开始研究学习了.

网上大部分文章都是基于Spring Cloud 1.x 和 Spring Boot 1.x 进行搭建和介绍,Spring Cloud Finchley的Service Release 2 (SR2) 版本已发布,那就直接上手2.x. Spring Cloud Finchley 基于 Spring Boot 2.0.x 而构建.

查看发布说明以了解更多信息,可从 Maven中央仓库获取源码。

已升级的模块

模块版本
Spring Cloud Gateway 2.0.2.RELEASE
Spring Cloud Sleuth 2.0.2.RELEASE
Spring Cloud Config 2.0.2.RELEASE
Spring Cloud Netflix 2.0.2.RELEASE
Spring Cloud Commons 2.0.2.RELEASE
Spring Cloud Contract 2.0.2.RELEASE
Spring Cloud Vault 2.0.2.RELEASE
Spring Cloud Openfeign 2.0.2.RELEASE
Spring Cloud AWS 2.0.1.RELEASE
Spring Cloud Cloud Foundry 2.0.1.RELEASE
Spring Cloud Security 2.0.1.RELEASE

其他详细更新内容请查看发布公告,主要是各模块的 bug 修复。

GA: General Availability,正式发布的版本,官方推荐使用此版本。在国外都是用GA来说明release版本的。
RELEASE: 正式版,等价于GA
SNAPSHOT: 快照版,可以稳定使用,且仍在继续改进版本。
PRE: 预览版,内部测试版. 主要是给开发人员和测试人员测试和找BUG用的,不建议使用;

模块介绍

模块功能
Spring Cloud Netflix 与各种Netflix OSS组件集成(Eureka,Hystrix,Zuul,Archaius等)。
Spring Cloud Eureka 服务发现和注册中心,统一管理服务
Spring Cloud Ribbon 客户端RestTemplate负载均衡组件
Spring Cloud Feign 声明式服务调用,简化RestTemplate使用
Spring Cloud Hystrix 断路容错保护组件,实现优雅降级
Spring Cloud Hystrix Dashboard 监控仪表盘组件,监测节点和集群的请求
Spring Cloud Zuul 网关服务,映射服务请求路径
Spring Cloud Config 分布式配置中心,统一管理所有项目配置
Spring Cloud Bus 消息总线,批量刷新服务配置

以上是关于Spring Cloud 2.x-前言的主要内容,如果未能解决你的问题,请参考以下文章

spring cloud 2.x版本 Gateway动态路由教程

spring cloud 2.x版本 Gateway动态路由教程

spring cloud 2.x版本 Gateway自定义过滤器教程

spring cloud 2.x版本 Gateway熔断限流教程

spring cloud 2.x版本 Ribbon服务发现教程(内含集成Hystrix熔断机制)

Spring 5.x Spring Boot 2.x Spring Cloud 与常用技术栈整合