文档章节

Spring Cloud Finchley 正式发布,包含 4 个重大更新!

Java技术栈
 Java技术栈
发布于 2018/06/21 09:20
字数 643
阅读 127
收藏 0

在 Spring 的官方博客上已经看到 Spring Cloud Finchley 在 06 月 19 日这一天正式发布了,我们在 Maven 中央仓库也看到了最新版的更新。

Finchley 正式版的发布貌似经历了相当长的时间,果然是闷声发大财,这次的重大发布主要带来了以下 4 项重大更新。

重大更新

1、新增 Spring Cloud Gateway 组件

Spring Cloud Gateway 是一个基于 Spring Webflux 和响应式 Netty 的下一代 API 网关,用来替换 Spring Cloud Netflix Zuul。它提供了更加简单的动态路由,以及针对每个路由的过滤器(如地址重写、断路器、添加/删除请求头、限流和安全等)。

2、新增 Spring Cloud Function 组件

Spring Cloud Function 的主要功能如下:

  • 通过一系列函数推进业务逻辑的实现;
  • 将业务逻辑的开发生命周期从任何特定运行目标中分离,以便相同的代码可以作为一个 Web 端点、一个流处理器或一个任务来运行;
  • 支持一个跨 serverless providers 的统一编程模型,并拥有独立运行的能力(本地或 PaaS 平台);
  • 支持在 serverless providers 上面启用 Spring Boot 特性,如自动配置、依赖注入、指标等;
3、兼容 Spring Boot 2.0.x

Finchley 版本是基于 Spring Boot 2.0.x 构建的,官方建议不要与 Spring Boot 1.5.x 及之前的版本一起工作。

4、最低支持 JDK 1.8

JDK 门槛提高了,1.8 毕竟是现在的主流。

更多其他的更新细节请参考 Spring 的官方博客。

https://spring.io/blog/2018/06/19/spring-cloud-finchley-release-is-available)

其他版本生命周期

新版本的发布预示着其他历史版本逐渐退出历史舞台,Spring 官方公布了其他版本的结束服务的截止时间。

  • Camden

现在开始结束生命周期。

  • Dalston

将于 2018 年 12 月结束生命周期。

  • Edgware

伴随着 Spring Boot 1.5.x 的结束而结束生命周期。

最后

如果分不清这些版本的意义,请阅读我之前的一篇文章《Spring Cloud 多版本怎么选择?帮你解惑!》,更多 Spring Cloud 的技术文章请查看公众号专题菜单中 Spring 技术教程汇总。

@码农们 你们现在用的什么版本,对于升级这个版本有什么看法?欢迎留言!

推荐:Spring Boot & Cloud 最强技术教程

扫描关注我们的微信公众号,干货每天更新。

image

© 著作权归作者所有

Java技术栈
粉丝 184
博文 176
码字总数 154798
作品 0
深圳
架构师
私信 提问

暂无文章

Spring Boot 是所有基于 Spring 开发的项目的起点。Spring Boot 的设计是为了让你尽可能快的跑起来 Spring 应用程序并且尽可能减少你的配置文件。

Springboot框架搭建相关 Spring Boot 是所有基于 Spring 开发的项目的起点。Spring Boot 的设计是为了让你尽可能快的跑起来 Spring 应用程序并且尽可能减少你的配置文件。 什么是 Spring Boo...

AndLong
18分钟前
3
0
好程序员云计算学习路线分享软件包管理

好程序员云计算学习路线分享软件包管理,安装/查询/卸载 一、软件的类型 A. 源码包 需要编译 nginx-1.12.1.tar.gz B. 二进制包 已编译 mysql-community-common-5.7.12-1.el7.x86_64.rpm 常见...

好程序员官方
20分钟前
1
0
阿里巴巴小程序繁星计划 9月27日有话要说

2019年9月27日,阿里巴巴小程序繁星计划峰会将于杭州云栖小镇召开。这是自今年3月阿里巴巴正式对外宣布全面开启小程序发展战略,阿里云携手支付宝、淘宝、钉钉、高德联合发布“阿里巴巴小程序...

Mr_zebra
23分钟前
4
0
centos下搭建Jenkins持续集成环境(安装jenkins)

centos下搭建Jenkins持续集成环境(安装jenkins) 1、安装JDK yum install -y java 2、安装jenkins 添加Jenkins库到yum库,Jenkins将从这里下载安装。 1 wget -O /etc/yum.repos.d/jenkins.rep...

linjin200
25分钟前
4
0
JDK1.8.0_181的无限制强度加密策略文件变动

JDK1.8.0_151后的版本无需去官网下载 local_policy.jar US_export_policy.jar这个jar包,只需要修改Java\jdk1.8.0_181\jre\lib\security这目录下的java.security文件配置即可。 随着越来越多...

葉者
27分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部