你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Azure 容器应用中的新增功能
本文列出了 Azure 容器应用中提供的重要更新和新功能。
2024 年 11 月及之后
现在可以在 GitHub 中找到 Azure 容器应用更新。
2024 年 5 月
Feature | 说明 |
---|---|
正式发布:Azure 容器应用上的 Azure Functions | Azure Function 的主机、运行时、扩展和 Azure 函数应用可以作为容器部署到同一计算环境中。 可以使用集中式网络、可观测性和配置边界进行多类型应用程序开发,例如微服务。 |
公共预览版:动态会话 | 这种快速的沙盒临时计算适用于在恶意多租户场景中大规模运行不受信任的代码。 每个会话都使用 Hyper-V 进行完全计算隔离。 |
公共预览版:Aspire 仪表板支持 | 访问有关云中 .NET 项目和容器的实时数据,以评估应用程序的性能,并使用全面的日志、指标、跟踪等来调试错误。 |
公共预览版:NFS Azure 文件存储卷装载支持 | 可以使用 NFS Azure 文件存储卷在应用程序的多个容器之间共享数据,或跨容器重启保留数据。 |
公共预览版:使用 Java 指标监视应用 | 现在,可以使用 Java 指标(例如,垃圾回收和内存使用)监视应用的性能和运行状况。 |
公共预览版:设置 Java 日志级别 | 现在可以在 Azure 容器应用中设置 Java 应用程序日志级别,无需重新部署或重启应用。 |
2024 年 3 月
Feature | 说明 |
---|---|
正式发布:免费托管的证书 | 托管证书是免费的,使你可以为添加到容器应用的任何自定义域自动预配和续订 TLS 证书。 |
公共预览版:OpenTelemetry 代理支持 | 允许使用开源标准发送应用的数据,无需自行设置 OTLP 收集器。 可以使用托管代理选择发送日志、指标和跟踪的位置。 |
公共预览版:支持 Key Vault 证书 | 使用 Azure Key Vault 存储和管理自己的 TLS/SSL 证书,以便在应用和环境级别与 Azure 容器应用结合使用。 |
公共预览版:Tomcat 支持 | Azure 容器应用现在在代码到云生成过程中支持 Apache Tomcat。 这意味着可以轻松地使用现有代码和配置来创建云原生容器应用。 |
公共预览版:JVM 内存适配 | 现在,所有 Java 应用都使用 JVM 内存默认值进行校准,以提高容器环境中的性能和可靠性。 |
公共预览版:托管 Java 组件:Eureka Server和公共预览版:托管 Java 组件:配置服务器 | 可以使用托管 Java 组件访问应用的平台功能,否则必须自行管理。 |
2024 年 1 月
Feature | 说明 |
---|---|
正式发布:其他 TCP 端口 | Azure 容器应用现在支持其他 TCP 端口,使应用程序能够接受多个端口上的 TCP 连接。 此功能为预览版。 |
2023 年 12 月
Feature | 说明 |
---|---|
停用:ACA 预览版 API 版本 2022-06-01-preview 和 2022-11-01-preview | 从 2024 年 3 月 6 日开始,Azure 容器应用控制平面 API 版本 2023-04-01-preview 将停用。 请在该日期之前,迁移到最新的稳定 API 版本 (2023-05-01) 或最新的预览版 API 版本 (2023-08-01-preview)。 |
2023 年 11 月
功能 | 说明 |
---|---|
正式发布:登陆区域加速器 | 登陆区域加速器提供体系结构指南、参考体系结构、参考实现和自动化打包,用于大规模部署 Azure 上的工作负荷平台。 |
公共预览版:专用 GPU 工作负荷配置文件 | Azure 容器应用在其专用工作负荷配置文件中支持 GPU 计算,以解锁事件驱动工作负荷的机器学习计算。 |
公共预览版:矢量数据库附加产品 | Azure 容器应用现在为三个开源矢量数据库变体提供附加产品:Qdrant、Milvus 和 Weaviate。 |
公共预览版:策略驱动的复原能力 | 通过新的复原功能,只需添加简单的策略,即可从服务对服务请求和出站依赖项失败中无缝恢复。 |
公共预览版:代码到云 | Azure 容器应用现在会自动生成并打包用于部署的应用程序代码。 |
2023 年 9 月
功能 | 说明 |
---|---|
正式发布:中国云中的 Azure 容器应用 | Azure 容器应用现已在中国北部 3 推出。 |
ACA 符合节省计划的条件 | Azure 容器应用符合用于计算的 Azure 节省计划的资格。 |
2023 年 8 月
功能 | 说明 |
---|---|
正式发布:专用计划 | Azure 容器应用专用计划现已在新的工作负荷配置文件环境类型中正式发布。 使用专用工作负荷配置文件时,将按计算实例计费,而不是按应用程序消耗进行计费。 |
正式发布:UDR、NAT 网关和较小的子网 | 改进的网络功能现在允许你更好地控制流出量,并支持工作负荷配置文件环境中的较小子网。 |
正式发布:Azure 容器应用作业 | 除了持续运行可缩放到零的服务外,Azure 容器应用现在还支持作业。 作业使你能够运行无服务器容器,执行一直运行到完成的任务。 |
正式发布:跨源资源共享 (CORS) | CORS 功能允许特定源通过浏览器对其应用进行调用。 Azure 容器应用客户现在可以从门户或 CLI 轻松设置跨域资源共享。 |
正式发布:Init 容器 | Init 容器是专门的容器,会在副本中的应用容器启动之前运行完毕。 它们可以包含容器应用映像中不存在的实用工具或设置脚本。 |
正式发布:机密卷装载 | 除了将机密引用为环境变量之外,现在还可以将机密装载为容器应用中的卷。 应用可以作为装载卷中的文件访问所有或选定的机密。 |
正式发布:会话亲和性 | 通过会话亲和性,可以将来自单个客户端的所有请求路由到同一容器应用副本。 这对于需要会话相关性的有状态工作负荷非常有用。 |
正式发布:机密的 Azure Key Vault 参考 | 使用 Azure Key Vault 引用,可以存储在 Azure Key Vault 中的机密中获取容器应用的机密。 使用容器应用的托管标识,平台会自动从 Azure Key Vault 检索机密值,并将其注入到应用程序的机密中。 |
公共预览版:其他 TCP 端口 | Azure 容器应用现在支持其他 TCP 端口,使应用程序能够接受多个端口上的 TCP 连接。 此功能目前为预览版。 |
公共预览版:环境级别对等加密 | 如果需要端到端加密,对等加密将加密环境中应用程序之间传输的数据。 |
停用:ACA 预览版 API 版本 2022-06-01-preview 和 2022-11-01-preview | 从 2023 年 11 月 16 日起,Azure 容器应用控制平面 API 版本 2022-06-01-preview 和 2022-11-01-preview 将停用。 请在该日期之前,迁移到最新的稳定 API 版本 (2023-05-01) 或最新的预览版 API 版本 (2023-04-01-preview)。 |
Dapr:稳定配置 API | Dapr 的配置 API 现已稳定,并在 Azure 容器应用中受支持。 了解如何实现 Dapr 与 Azure 容器应用的集成 |
2023 年 6 月
功能 | 说明 |
---|---|
正式发布:运行状态 | 运行状态有助于监视容器应用的运行状况和功能。 |
公共预览版:适用于云原生微服务的 Azure Functions | Azure Function 的主机、运行时、扩展和 Azure 函数应用可以作为容器部署到同一计算环境中。 可以使用集中式网络、可观测性和配置边界进行多类型应用程序开发,例如微服务。 |
公共预览版:Azure 容器应用中的 Azure Spring Apps | 可将 Azure Spring Apps 作为容器部署到同一计算环境中的 Azure 容器应用,以便可以将集中式网络、可观测性和配置边界用于多类型应用程序开发,例如微服务。 |
公共预览版:Azure 容器应用附加产品 | 在 Azure 容器应用中开发应用程序时,通常需要连接到不同的服务。 你无需提前创建服务并将其手动连接到容器应用,而可以快速创建开发级服务的实例,这些实例专为非生产环境设计,名为“附加产品”。 |
公共预览版:免费和托管 TLS 证书 | 托管证书是免费的,使你可以为添加到容器应用的任何自定义域自动预配和续订 TLS 证书。 |
Dapr:多应用运行已改进 | 使用 dapr run -f . 运行多个 Dapr 应用,并查看写入控制台 和 本地日志文件的应用日志。 了解如何使用多应用运行日志。 |
2023 年 5 月
功能 | 说明 |
---|---|
正式发布:入站 IP 限制 | 允许或拒绝访问特定 IP 地址范围列表,使容器应用能够限制入站 HTTP 或 TCP 流量。 |
正式发布:TCP 支持 | Azure 容器应用现在支持将除 HTTP 或 HTTPS 以外的基于 TCP 的协议用于流入量。 |
正式发布:适用于 Azure 容器应用的 GitHub Actions | Azure 容器应用允许使用 GitHub Actions 将修订版本发布到容器应用。 |
正式发布:适用于 Azure 容器应用的 Azure Pipelines | Azure 容器应用允许使用 Azure Pipelines 将修订版发布到容器应用。 |
Dapr:轻松创建组件 | 现在,可以使用服务连接器功能在门户中配置和保护依赖的 Azure 服务,以使用 Dapr API。 了解如何通过 Azure 门户中的 Dapr 组件连接到 Azure 服务。 |