You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AzureResourceManagerTemplateDeployment@3部署Cosmos DB时API版本无效报错

Azure Cosmos DB部署突发Bad Request错误的排查方案
  1. 核查区域服务健康状况
    你提到加拿大东部区域连Azure门户都无法部署数据库,先通过Azure门户的服务健康板块,查看该区域的Cosmos DB服务是否有故障公告、性能降级或维护通知——这类区域级问题通常是微软端的服务异常导致的。

  2. 验证Azure DevOps任务的API版本兼容性
    虽然你的Infrastructure/AzureResources.json里明确指定了Cosmos DB的apiVersion为2021-04-15,但AzureResourceManagerTemplateDeployment@3任务可能在底层调用时隐式使用了新版本API(比如任务自身的静默更新)。可以试试:

  • 把任务降级到AzureResourceManagerTemplateDeployment@2重新部署测试
  • 在任务配置中显式指定与模板匹配的API版本参数
  1. 提交Azure官方支持工单
    因为问题无自身配置变更且涉及区域级部署失败,直接通过Azure门户提交支持请求是最高效的方式。提交时务必带上:
  • 失败部署的完整ID
  • 错误日志的完整输出(包括Bad Request的详细上下文)
  • 模板中Microsoft.DocumentDB/databaseAccounts资源的定义片段(记得删除敏感信息)
  • 门户部署失败的操作时间和报错截图
  1. 临时切换区域做验证
    如果业务允许,尝试把部署区域切换到其他可用区域(比如美国东部),看看是否能正常部署。如果其他区域没问题,基本可以坐实是加拿大东部区域的微软服务问题。

内容的提问来源于stack exchange,提问作者Demetrio

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 08:55:17