Spring Cloud Alibaba 的预览版已发布:0.9.0、0.2.2 和 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 里程碑版本。请遵循快速入门指南,了解如何在 本地Cloud 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 社区:

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

此版本的亮点包括

  • (Spring Boot)性能:对符号索引进行了额外的性能和内存占用改进,现在占用更少的内存,并且在执行初始索引运行时速度更快
  • (Spring Boot)新增:Spring XML 配置文件中的 bean 类型内容辅助
  • (Spring Boot)新增:Spring XML 配置文件中的属性名称内容辅助
  • (Spring Boot)新增:Spring XML 配置文件属性定义中的 bean 引用内容辅助(非常粗略的早期版本,需要在建议内容、建议数量和排序方面进行大量改进)
  • (Eclipse)修复:启动引导应用程序时未设置自定义属性中的空属性值(#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 断路器

工程 | 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 个问题和拉取请求

此里程碑版本的主要亮点包括

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

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

Flux 之旅 2 - 调试注意事项

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

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

它源于我的“Flux 之旅”演讲,我发现其内容更适合以博客文章的形式呈现。

其他文章发布后,我会在下面的表格中更新链接,但以下是计划的内容

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

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

获取 Spring 新闻通讯

关注 Spring 新闻通讯

订阅

抢先一步

VMware 提供培训和认证,助您快速提升技能。

了解更多

获取支持

Tanzu Spring 通过一个简单的订阅提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

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

查看全部