Spring Cloud Ilford 版本又来了

Stella981
• 阅读 582

Spring Cloud 联合创始人 Spencer Gibb 发布了 Spring Cloud 2020 的计划。

本文就来分析一下 Spring Cloud 2020

Spring Cloud  Ilford 版本又来了

代号:Ilford (伊尔福德)

公布 Spring Cloud 的下个版本代号 Ilford,第一个版本计划 2020年3月份发布
Spring Cloud  Ilford 版本又来了

核心依赖为:

Spring Framework 5.3Spring Boot 2.4

删除已进入维护模式的模块:

  • spring-cloud-netflix-archaius
  • spring-cloud-netflix-hystrix-contract
  • spring-cloud-netflix-hystrix-dashboard
  • spring-cloud-netflix-hystrix-stream
  • spring-cloud-netflix-hystrix
  • spring-cloud-netflix-ribbon
  • spring-cloud-netflix-turbine-stream
  • spring-cloud-netflix-turbine
  • spring-cloud-netflix-zuul

组件替代说明

以下为 官方推荐组件

CURRENT

REPLACEMENT

Hystrix

Resilience4j

Hystrix Dashboard

Turbine

Ribbon

Spring Cloud Loadbalancer

Zuul 1

Spring Cloud Gateway

Archaius 1

Spring Boot external config + Spring Cloud Config

笔者认为,作为国内的开发者 可以去关注 Spring Cloud Alibaba 微服务技术体系,Spring Cloud Alibaba 作为 Spring Cloud 新的实现之一,是阿里巴巴多年双 11 磨炼下的中间件跟 Spring Cloud 体系所结合诞生的开源项目。

简化 Spring Cloud 发版流程

越来越多的厂商接入了 Spring Cloud 体系,例如

  • Spring Cloud Alibaba
  • Spring Cloud Azure
  • ...

Spring Cloud 来统一维护和版本管理是非常复杂的,所以2019 就开始着手来进行流程更改 ,比如 Spring Cloud Alibaba 结束孵化以后 groupID 由 org.springframework.cloud 更改为 com.alibaba.cloud 这种直接使得 Spring Cloud Alibaba 的发版流程变得非常简单,只需要和 Spring Cloud 官方定期沟通和遵循相关标准即可。 可以说 Spring Cloud Alibaba 的简化流程是非常正确的,所以官方将着力对其他云厂商进行同样的操作。

现有版本开发计划

Spring Cloud Hoxton

近期 2019.12.21 Spring Cloud 已经发布了第一个 Hoxton Service Release 版本,详细说明可以翻阅公众号 JAVA架构日记

计划是 春节后 2020.2 发布第二个 Hoxton Service Release 版本

Spring Cloud  Ilford 版本又来了

Spring Cloud Greenwich

计划是 2020.1月份 发布最后一个 Greenwich Service Release ,这是官方的最后一个支持 Spring Boot 2.1.x 的版本,SR5发布后,官方将进入维护模式。
Spring Cloud  Ilford 版本又来了

什么是维护模式

维护模式是指,Spring Cloud 不会为此版本再增加新的功能。重点去关注 bug fix 和 安全问题的紧急修复。 当然如果你为它 提的 pull request 还是会合并的。

> 项目推荐: Spring Cloud 、Spring Security OAuth2的RBAC权限管理系统 欢迎关注

点赞
收藏
评论区
推荐文章
blmius blmius
2年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Jacquelyn38 Jacquelyn38
2年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
Stella981 Stella981
2年前
Android So动态加载 优雅实现与原理分析
背景:漫品Android客户端集成适配转换功能(基于目标识别(So库35M)和人脸识别库(5M)),导致apk体积50M左右,为优化客户端体验,决定实现So文件动态加载.!(https://oscimg.oschina.net/oscnet/00d1ff90e4b34869664fef59e3ec3fdd20b.png)点击上方“蓝字”关注我
Wesley13 Wesley13
2年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Easter79 Easter79
2年前
TiDB 的现在和未来
本文根据黄东旭在PingCAPD轮融资线上发布会的演讲实录进行整理。!(https://oscimg.oschina.net/oscnet/upceee1b1ad10e2bcde45dbe1cc00dc0688fc.png)TiDB的现在和未来大家好,我是黄东旭,是PingCAP的联合创始人和CTO
Wesley13 Wesley13
2年前
00:Java简单了解
浅谈Java之概述Java是SUN(StanfordUniversityNetwork),斯坦福大学网络公司)1995年推出的一门高级编程语言。Java是一种面向Internet的编程语言。随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。Java是简单易学,完全面向对象,安全可靠,与平台无关的编程语言。
Stella981 Stella981
2年前
Django中Admin中的一些参数配置
设置在列表中显示的字段,id为django模型默认的主键list_display('id','name','sex','profession','email','qq','phone','status','create_time')设置在列表可编辑字段list_editable
Wesley13 Wesley13
2年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
3个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这