Spring Cloud Gateway 和 gRPC

工程 | Alberto C. Ríos | 2021年12月08日 | ...

从作为 Spring Cloud 2021.0.0(又名 Jubilee)发布列车一部分的 3.1.0 版本开始,Spring Cloud Gateway 包含了对 gRPC 和 HTTP/2 的支持。

我们将介绍 gRPC 的基本概念以及如何通过两个示例进行配置

  • 一个示例展示了 Spring Cloud Gateway 如何在无需了解 proto 定义且无需修改现有 gRPC 服务器的情况下透明地重新路由 gRPC 流量。

  • 另一个示例展示了如何在 Spring Cloud Gateway 中创建自定义过滤器,将 JSON payload 转换为 gRPC 消息。

gRPC 和 HTTP/2 介绍

HTTP…

在零信任环境中为 Spring Boot 应用提供端到端安全通信

工程 | Josh Long | 2021年12月08日 | ...

在零信任环境中为 Spring Boot 应用提供端到端安全通信

各位 Spring 粉丝们,大家好!今天,我们很高兴宣布所有用于在零信任环境中为 Spring Boot 应用提供端到端安全通信的功能已正式发布。您可以为 Spring Boot 应用提供端到端安全通信,或者在任何通信点终止传输层安全性。您还可以自动化所有用于保障通信安全的 Azure 资源的配置和设置。

将安全通信作为解决方案架构的一部分来实现可能…。

Spring Tools 4.13.0 发布

发布 | Martin Lippert | 2021年12月08日 | ...

亲爱的 Spring 社区成员们,

我很高兴宣布适用于 Eclipse、Visual Studio Code 和 Theia 的 Spring Tools 4 的 4.13.0 版本已发布。

Eclipse 发行版 Spring Tools 4 的主要变更

  • 更新至 Eclipse 2021-12 版本(包括对 Java 17 的支持)(新增功能)
  • 适用于 Apple Silicon 平台 (ARM M1) 的构建版本现已可从常规下载页面获取

其他变更

  • (Spring Boot) 修复:STS 4.12.0 (for eclipse) *.yml 文件无法自动提示 (#690)
  • (Spring Boot) 修复:Eclipse IDE 中可序列化 Kotlin data class 自动完成时发生 StackOverFlow 错误 (#693)
  • (Eclipse) 修复:Typescript 对比:“LSP4E Linked Editing Highlight”期间发生内部错误 (#700)
  • (Eclipse) 修复:js 语法高亮被 STS4 禁用 (#702)
  • (Eclipse) 修复:无法从不含转义序列的 ANSI 控制台复制/粘贴 (#667) - 已在 ANSI Color Console 项目中修复,感谢 @mihnita

Spring Cloud Sleuth 3.1.0 发布!

工程 | Marcin Grzejszczak | 2021年12月07日 | ...

随着 Spring Cloud 2021.0.0(又名 Jubilee)发布列车的发布,我们非常高兴地宣布 Spring Cloud Sleuth 3.1.0 已正式可用。在这篇博客文章中,我们将介绍最值得关注的已发布功能。

以下是最值得关注的功能列表,我们将在本文的后续部分进行详细阐述。

Spring 本周焦点 - 2021年12月7日

工程 | Josh Long | 2021年12月07日 | ...

Spring Cloud 2021.0.0(代号 Jubilee)已发布

发布 | Spencer Gibb | 2021年12月02日 | ...

我代表社区宣布,Spring Cloud 2021.0 发布列车(代号 Jubilee)今日正式发布。您可以在 Maven Central 找到此版本。您可以查看 2021.0 发布说明以获取更多信息

2021.0 发布列车中的值得关注的变更

2021.0.0 版本兼容 Spring Boot 2.6.1

有关此版本中包含的所有问题和 pull request,请参阅项目页面

Spring Cloud Commons

  • 支持每个 LoadBalancer 的配置属性(也已添加到 Gateway、Contract 和 OpenFeign)。

Spring Cloud Config

  • 集成了 AWS Secrets Manager、AWS Parameter Store 和 GCP Secret Manager。

Spring Cloud Function 3.2 发布!

工程 | Oleg Zhurakousky | 2021年12月02日 | ...

Spring Cloud 2021.0.0 终于发布了,随之而来的是 Spring Cloud Function 3.2

虽然完整的特性、增强功能和 bug 修复列表可在此处获取:此处,但我希望在这篇文章中重点介绍其中几项并提供一些详细信息。

gRPC 支持

除了已有的通过 AWS LambdaRSocketSpring Cloud Stream 等方式调用函数的支持之外,Spring Cloud Function 现在还允许您通过 gRPC 调用函数。有两种方式可以从中受益。

Spring Message

鉴于 Spring Messaging 的广泛应用,从 gRPC 支持中受益的一种方式是采用 Spring 的 Message。Spring Cloud Function 提供了模仿 Spring MessageGrpcSpringMessage 模式。它在内部转换为 Spring Message,以便利用所有现有的 Spring Messaging 支持…。

一期很赞的播客:DataStax 的 Christopher Bradford 谈论用于 Kubernetes 的 Apache Cassandra Operator,K8ssandra

工程 | Josh Long | 2021年12月02日 | ...

Spring Tips:@Controllers 和 RSocket

工程 | Josh Long | 2021年12月01日 | ...

各位 Spring 粉丝们,大家好!在本期 Spring Tips (@SpringTipsLive) 中,我们继续介绍 @Controller 的所有内容,这次重点关注 Spring 对 RSocket 的支持。您可能还想观看早期 Spring Tips 视频中关于 RSocket 的更详细讨论。

  1. RSocket 革命 - 接下来观看!
  2. 原生 RSocket 支持
  3. RSocket Messaging 和 @Controller 组件模型
  4. RSocket 和 Spring Security
  5. Spring Retrosocket

订阅 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举办的活动

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

查看全部