Azure Spring Apps 中有哪些新增功能?

注意

基本、标准和企业计划将从 2025 年 3 月中旬开始弃用,停用期为 3 年。 建议转换到 Azure 容器应用。 有关详细信息,请参阅 Azure Spring Apps 停用公告

标准消耗和专用计划将于 2024 年 9 月 30 日开始弃用,并在六个月后完全关闭。 建议转换到 Azure 容器应用。

Azure Spring Apps 会不断改进。 为了帮助你随时了解最新的开发成果,本文将提供最新版本的相关信息。

本文每季度更新一次,因此请定期重新访问。 还可以访问 Azure 更新,可在其中搜索更新或按类别浏览。

2024 年第 3 季度

现可使用以下更新:

  • 在 Azure 门户中方便地访问应用日志:我们现在提供一种更方便、更高效的方式来查询应用日志,并在 Azure 门户中执行日志流式处理。 这种新方法对手动撰写查询进行了补充,以便从 Log Analytics 工作区提取应用程序日志,并通过 Azure CLI 访问日志流。 有关详细信息,请参阅实时流式传输 Azure Spring Apps 应用程序控制台日志流日志部分。

  • 基本计划和标准计划中的常规基础结构维护

    • 定期升级,使托管组件保持最新:
      • Config Server 映像:升级到 1.0.20240930。
      • Eureka 服务器映像:升级到 1.0.20240930。
      • 应用的基础映像:已升级到 Azure Linux 2.0.20231130。
    • 定期升级,使 Azure Kubernetes 服务保持最新状态:已升级到 1.29.7。

以下更新现已在所有计划中可用:

基本/标准计划中现提供以下更新:

  • 适用于 Azure Spring Apps 的 Azure Developer CLI (azd):Azure Developer CLI (azd) 是一种开源工具,可加快应用程序从本地开发环境到 Azure 所需的时间。 现在,只需几个命令即可初始化、打包、预配 Spring 应用程序并将其部署到 Azure Spring Apps。

2023 年第 1 季度

以下更新现已在基本/标准计划中提供:

  • 迁移的源代码评估:评估现有的本地 Spring 应用程序,了解它们是否准备好使用 Cloud Suitability Analyzer 迁移到 Azure Spring Apps。 此工具提供有关迁移需要哪些类型的更改以及涉及多少工作量的信息。 有关详细信息,请参阅使用 Cloud Suitability Analyzer 评估 Spring 应用程序

2022 年第 4 季度

以下更新现已在基本/标准计划中提供:

  • 入口设置:使用入口设置,可以在应用程序级别管理 Azure Spring Apps 流量。 此功能包括对 gRPC、WebSocket 和 RSocket-on-WebSocket、会话亲和性和发送/读取超时的协议支持。 有关详细信息,请参阅在 Azure Spring Apps 中自定义入口配置

  • 远程调试:现在,可以使用 IntelliJ 或 VS Code 在 Azure Spring Apps 中远程调试应用。 出于安全原因,Azure Spring Apps 默认禁用远程调试。 可以使用 Azure 门户或 Azure CLI 为应用启用远程调试并开始调试。 有关详细信息,请参阅在 Azure Spring Apps 中远程调试应用

  • 连接到应用实例 shell 环境进行故障排除:Azure Spring Apps 提供了多种方法来对应用程序进行故障排除。 对于想要查看应用实例运行环境的开发人员,可以连接到应用实例的 shell 环境进行故障排除。 有关详细信息,请参阅连接到应用实例进行故障排除

另请参阅

有关较旧的更新,请参阅 Azure 更新