Spring Boot for Apache Geode & Pivotal GemFire 1.1.1.RELEASE & 1.2.0.M2 现已发布!

发布 | John Blum | 2019年9月13日 | ...

我谨代表 Spring 和 Apache Geode 社区,荣幸地宣布 Spring Boot for Apache Geode & Pivotal GemFire (SBDG) 1.1.1.RELEASE1.2.0.M2 版本现已发布。

1.1.1.RELEASE 的二进制文件可在 Maven Central 中获取。

1.2.0.M2 版本的二进制文件可在 Spring 的 Milestone 仓库中获取。

最新消息

SBDG 1.1.1.RELEASE 已升级至 Spring Boot 2.1.8.RELEASE,而 SBDG 1.2.0.M2 已升级至 Spring Boot 2.2.0.M6

此外,1.2.0.M21.1.1.RELEASE 现在都支持使用 Pivotal Cloud Cache (PCC) 作为特定用户,在 Pivotal Platform 中运行您的 Spring Boot、Apache Geode ClientCache 应用程序。

更多详情请参阅 Issue-44

如果您将 Spring Boot 应用程序部署到 Platform 并使用 PCC,且应用程序需要只读访问权限,那么此功能将非常有用。

用 PCC 产品总监 Pulkit Chandra 的话说,“在 v1.9.0 中,我们引入了“共享服务实例”的概念,这意味着位于 A 空间的应用可以访问 B 空间中的 Cloud Cache 集群,但只能“读取”数据。这确保了每个域集群的健康隔离模式,一个空间具有“读/写”访问权限,而其他空间仅具有“读”访问权限。

此功能和 1.9 版本仍处于开发阶段,因此此功能初步计划包含在 1.9 版本中。然而,为了应对 Pivotal Platform 中的这一用户场景,SBDG 已为您做好准备。

此功能不仅限于在将 Spring Boot 应用程序部署到 Pivotal Platform 时使用。当您在 Platform 外运行 Spring Boot 应用程序并连接到外部管理的 Apache Geode 集群时,SBDG 对特定运行时用户的支持同样适用。

更多详情请参阅 文档

有关 1.1.1.RELEASE 中所有更改的完整列表,请参阅 更改日志

有关 1.2.0.M2 版本中所有更改的完整列表,请参阅 更改日志

接下来是什么

目前所有工作都集中在实现 1.2.0.M3

在下一个版本中,您将能够使用 **全新** 的 @EnableClusterAware 注解来标注您的 Spring Boot、Apache Geode 或 Pivotal Cloud Cache 为基础的应用程序,您的应用程序将根据 SBDG 是否检测到服务器或服务器集群,在仅本地环境和客户端/服务器环境之间无缝切换。

预览

集群感知型 Spring Boot Apache Geode 应用程序

@SpringBootApplication
@EnableClusterAware
class MySpringBootApacheGeodeClientCacheApplication { ... }

当您的运行时环境中存在集群时,@EnableClusterAware 注解(该注解也带有 SDG 的 @EnableClusterConfiguration 注解的元注解)将额外地将配置元数据从您的客户端推送到服务器。

例如,如果您的应用程序中定义了任何客户端 Region(非常常见),并且需要具有同名的服务器端 Region,那么 SBDG 将为您处理。

我们认为,在开发阶段,当您可能需要快速切换环境,迭代您的应用程序以快速获得反馈时,这将是一个有用的功能,例如能够本地运行测试和调试,然后推送到您的测试/预生产环境进行更高级别的接受和集成测试。

您可以在 1.2.0.BUILD-SNAPSHOT文档 中找到此功能的预览。快来试试吧!

1.2.0.M3 初步定于 **9 月 24 日星期二** 发布。

反馈

一如既往,我们非常欢迎并感谢您的反馈。

问题 | 拉取请求 | StackOverflow

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有