Spring Cloud Alibaba 的预览版本已发布:0.9.0, 0.2.2, and 0.1.2

发布 | Spencer Gibb | 2019 年 4 月 19 日 | ...

注:这是来自阿里巴巴的朋友的一篇客座博文。

大家好!今天,我们非常激动地宣布 Spring Cloud Alibaba 的 0.9.0、0.2.2 和 0.1.2 版本现已发布。

版本亮点

此次 GA 版本包含 3 个新版本

  • 版本 0.9.0:兼容 Spring Cloud Greenwich
  • 版本 0.2.2:兼容 Spring Cloud Finchley
  • 版本 0.1.2:兼容 Spring Cloud Edgware

所有三个版本都增加了四个新模块

  • spring-cloud-alibaba-sentinel-zuul
  • spring-cloud-alibaba-seata
  • spring-cloud-alibaba-dubbo (版本 0.1.2 中不可用)
  • spring-cloud-alibaba-sms

Spring Cloud Data Flow 2.1.0.M1 发布

发布 | Janne Valkealahti | 2019年4月18日 | ...

Spring Cloud Data Flow 团队很高兴地宣布发布 2.1.0 M1 里程碑版本。请遵循入门指南,在 LocalCloud FoundryKubernetes 上运行。

有什么新内容?

SCDF Helm Chart 和 Apache Kafka

随着社区的持续关注,从 v2.0.2 开始,我们在使用 SCDF 的 helm chart 时增加了在 RabbitMQ 和 Apache Kafka 之间切换的支持。尽管该 chart 仍处于 Helm 仓库的 PR 状态,但您可以 尝试一下 并给我们反馈。

Docker Compose 和 Apache Kafka

为了延续在 Apache Kafka 方面的相同趋势,除了常规的 Apache Kafka 绑定器属性外,我们现在还增加了对 Kafka Streams 绑定器属性的支持;同样,我们已经切换使用官方的 Confluent Docker 镜像,作为 Docker Compose 入门体验的一部分…

Spring Tools 4.2.1 发布

版本发布 | Martin Lippert | 2019年4月18日 | ...

亲爱的Spring社区,

我很高兴地宣布 Spring Tools 4 for Eclipse、Visual Studio Code 和 Atom 发布 4.2.1 版本。

此版本的亮点包括

  • (Spring Boot) 性能:对符号索引的性能和内存占用进行了额外的改进,在初始索引运行时消耗更少的内存,速度更快
  • (Spring Boot) 新增:Spring XML 配置文件中 bean 类型的代码补全
  • (Spring Boot) 新增:Spring XML 配置文件中属性名称的代码补全
  • (Spring Boot) 新增:Spring XML 配置文件中属性定义中的 bean 引用的代码补全(非常粗糙的早期版本,在提案内容、提案数量和排序方面还需要大量工作)
  • (Eclipse) 已修复:在启动 boot 应用时未设置自定义属性中的空属性值 (#275

CVE-2019-3799:Spring Cloud Config 2.1.2, 2.0.4, 1.4.6 发布

发布 | Spencer Gibb | 2019年4月17日 | ...

我们已发布 Spring Cloud Config 2.1.2、2.0.4 和 1.4.6 版本,以修复 CVE-2019-3799:spring-cloud-config-server 目录遍历漏洞。请审阅 CVE 报告中的信息并立即升级。

这些修复程序将包含在各自 Spring Cloud 发行版下一版本的更新中。

注意: 要覆盖 Maven 中的版本,请更新依赖项以包含版本,例如:

<dependency>
	<groupId>org.springframework.cloud</groupId>
	<artifactId>spring-cloud-config-server</artifactId>
	<version>2.1.2.RELEASE</version>
</dependency>

同样,在 Gradle 中:

dependencies…

介绍 Spring Cloud Circuit Breaker

工程 | Ryan Baxter | 2019年4月16日 | ...

背景

当使用微服务架构构建我们的应用程序时,最终很容易形成一个相当复杂的服务依赖树。如果依赖树中较低层的服务遇到问题导致其响应速度变慢,这最终会导致一系列问题在依赖树中层层级联。随着应用程序接收到越来越多的请求,可能会有越来越多的资源被消耗在等待慢速服务响应上。更糟糕的是,对慢速服务施加的额外负载可能会加剧问题。为了缓解…的影响

Spring Security 5.2.0.M2 发布

发布 | Josh Cummings | 2019年4月16日 | ...

我谨代表社区,很高兴地宣布 Spring Security 5.2.0.M2 的发布!此版本包含 100 多项更新。您可以在下方找到亮点:

OAuth 2.0

gh-6446 - PKCE 客户端支持

PKCE 不仅适用于原生基于浏览器的应用,也适用于任何需要公开客户端的场景。Spring Security 5.2 为后端作为公开客户端进行身份验证提供了一种安全的方式。

gh-5350 - OpenID Connect RP 发起的注销
gh-5465 - 能够将对称密钥用于 JwtDecoder
gh-5397 - 允许 NimbusReactiveJwtDecoder 使用自定义处理器
gh-6513 & gh-5200

本周 Spring - 2019 年 4 月 16 日

工程 | Josh Long | 2019年4月16日 | ...

嗨,Spring 爱好者们!这真是激动人心的一周!上次和大家交流时,我还在南非的开普敦或约翰内斯堡。此后,我去过毛里求斯,又回到开普敦,去了塞尔维亚(参加了精彩的 ITKonekt 会议),现在我正一边写这篇博文,一边眺望着美丽中国上海美丽的黄浦江。

和往常一样,本周有很多内容要介绍,让我们直接开始吧。

Spring Boot 2.2 M2

版本发布 | Brian Clozel | 2019年4月16日 | ...

我谨代表团队和所有为此做出贡献的人,欣然宣布 Spring Boot 2.2 的第二个里程碑版本已经发布,可从我们的里程碑仓库下载。此版本关闭了近100 个 issue 和 pull request

此里程碑的亮点包括:

  • Spring Framework 5.2.0.M1
  • @ConfigurationProperties 扫描
  • 不可变的 @ConfigurationProperties 绑定
  • 初步的 RSocket 服务器支持
  • 延迟初始化和性能改进

有关更改和升级说明的完整列表,请参阅 wiki 上的 Spring Boot 2.2 发行说明以及 更新的参考文档

Flux 之飞翔 2 - 调试注意事项

工程 | Simon Baslé | 2019年4月16日 | ...

这篇博文是系列文章中的第二篇,旨在深入探讨Reactor更高级的概念和内部工作原理。

它源于我的 Flight of the Flux 演讲,我发现其内容更适合博文格式。

我将在其他文章发布时更新下表中的链接,但这是计划中的内容

  1. 组装与订阅
  2. 调试注意事项(本文)
  3. 跳跃线程和调度器
  4. 内部工作原理:工作窃取
  5. 内部工作原理:操作符融合

如果您缺少 Reactive Streams 和 Reactor 基本概念的介绍,请前往网站的学习部分参考指南……

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有