Spring Boot 的存活和就绪探针

工程 | Brian Clozel | 2020年3月25日 | ...

更新:本文档已针对 Spring Boot 2.3.0.RC1 中发布的更改进行了更新。

Spring Boot 团队正在积极为下一个 2.3.0 版本开发 Kubernetes 主题。在 创建 Docker 镜像优雅关机支持 之后,现在是时候引入存活和就绪探针支持了。

在我们的 2.2.0 版本中,Spring Boot 提供了 健康组支持,允许开发人员选择一组健康指示器并将它们分组为单一的、相关的健康状态。

即使有了这个新功能,我们也发现我们可以为 Spring 社区提供更多,更多……

Spring Tips:Spring Cloud Loadbalancer

工程 | Josh Long | 2020年3月25日 | ...

演讲者:Josh Long (@starbuxman)

大家好,Spring 粉丝!欢迎收看另一期 Spring Tips!在本期节目中,我们将介绍 Spring Cloud 的一项新功能:Spring Cloud Loadbalancer。Spring Cloud Loadbalancer 是一个通用的抽象,它可以完成我们过去使用 Netflix 的 Ribbon 项目所做的工作。Spring Cloud 仍然支持 Netflix Ribbon,但 Netflix Ribbon 的日子已经屈指可数了,就像 Netflix 微服务栈的许多其他组件一样,所以我们提供了一个抽象来支持一个替代方案。

服务注册中心

要使用 Spring Cloud Load Balancer,我们需要一个正在运行的服务注册表。服务注册表可以非常方便地以编程方式查询系统中某个给定服务的位置。有几种流行的实现,包括 Apache Zookeeper、Netflix 的 Eureka、Hashicorp Consul 等。你甚至可以使用 Kubernetes 和 Cloud Foundry 作为服务注册表。Spring Cloud 提供了一个抽象,称为 DiscoveryClient……

Spring Data Moore SR6 现已发布

发布 | Mark Paluch | 2020年3月25日 | ...

我谨代表社区,很高兴宣布 Spring Data Moore SR6 服务版本现已发布。此版本包含了依赖项升级和错误修复,为即将发布的 Spring Boot 2.2.6.RELEASE 版本做准备。

此版本共修复了 46 个问题,推荐进行升级。最后,以下是各项目版本的参考文档、更改日志和构件的链接:

本周 Spring - 2020 年 3 月 24 日

工程 | Josh Long | 2020年3月24日 | ...

大家好,Spring 粉丝!欢迎收看另一期《本周 Spring》!这是一个非常美好的星期二,原因有很多。几个小时前,我还在 DevDotNext 数字版展会上做了演讲——那非常有趣,我强烈建议你们考虑参加下一届(线上或——假设我们度过了这场疫情——线下)。

今天也是 Spring Framework 1.0 的 16 岁生日——发布于 2004 年的今天!真是一段漫长的旅程!当然,宣布该版本发布的人,就是杰出的 Thomas Risberg (@trisberg),他是当时就在场,并且现在仍在 Spring 团队的许多人之一。Spring 自那时以来取得了长足的进步!查看博客本身。如果你想看看最初的博客在 2000 年代初期的所有辉煌,它在这里的 Internet Wayback machine……

RSocket 入门:Spring Boot 请求流

工程 | Ben Wilcock | 2020 年 3 月 23 日 | ...

时间:约 15 分钟。

在本系列的上一篇文章中,您尝试了使用 RSocket 在 Spring Boot 中进行请求-响应即发即弃消息传递。这次您将尝试 RSocket 的另一种全新消息传递模型——请求流。

在此练习中,您将学习如何使用传统的“客户端请求服务器流”方法传输数据。

到现在为止我还没有提到的一点是,RSocket 允许您双向使用其消息传递模型。因此,如果您想使用不太常见的“服务器请求客户端流”模型,这对 RSocket 来说也不是问题。此外,还有许多非 Java 的 RSocket 实现可供选择,包括 Go、Javascript 和 .Net——如果您的架构包含…

Spring Boot for Apache Geode & Pivotal GemFire 1.3.0.M3 发布

发布 | John Blum | 2020 年 3 月 23 日 | ...

我很高兴代表 Spring、Apache Geode 和 Pivotal GemFire 社区宣布发布 Spring Boot for Apache Geode & Pivotal GemFire (SBDG) 1.3.0.M3。此版本基于 Spring Boot 2.3.0.M3,可在 Spring 的 Milestone 仓库中获取。

您还可以使用 Spring Initializerstart.spring.io 上创建带有 1.3.0.M3 版本的 **新** Spring for Apache Geode 项目

最新消息

SBDG 1.3.0.M3 基于 Spring Boot 2.3.0.M3 构建,后者引入了 Spring Framework 5.2.4.RELEASE、Spring Data Neumann-M4、Spring Session Dragonfruit-M2,特别是 Spring Session for Apache Geode & Pivotal GemFire (SSDG) 2.3.0.RC1,以及 Spring Test for Apache Geode & Pivotal GemFire (STDG) 0.0.13.RELEASE……

Spring Tools 4.6.0 发布

版本发布 | Martin Lippert | 2020 年 3 月 20 日 | ...

亲爱的Spring社区,

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

此版本的亮点包括

  • (Spring Boot) 性能:扫描项目中的符号时提高了性能
  • (Spring Boot) 性能:当多个文件同时更改时(例如,切换到不同的分支或执行 git pull + refresh 后)提高了性能
  • (Eclipse) 错误修复:Spring Boot 启动配置的源代码查找功能已恢复正常
  • (Eclipse) 文档:用户文档新增了一个章节,重点介绍如何将现有工作空间从 Spring Tool Suite 3 迁移到 Spring Tools 4: https://github.com/spring-projects/sts4/wiki/STS3-Migration

Spring Cloud Data Flow 2.5.0.M1 发布

工程 | Ilayaperumal Gopinathan | 2020 年 3 月 20 日 | ...

Spring Cloud Data Flow 团队很高兴宣布 2.5.0.M1 的第一个里程碑版本发布。

2.5.0 的第一个里程碑版本包括针对 Cloud Foundry 中流应用程序状态检索的性能改进。这还包括改造运行时应用程序视图页面,以及在 SCDF 仪表板中改进流的分页。您可以在最近发布的 SCDF 2.4.2 GA 中查看有关这些改进的更多信息。

此里程碑版本还包含 此处提到的一些重要错误修复

请注意,Spring Cloud Data Flow 2.5.x 兼容……

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有