无法使用 ARM 创建主题到具有地理冗余灾难恢复的服务总线命名空间

Cannot create Topic with ARM to Service Bus Namespaces with Geo-Redundant Disaster Recovery

我创建了 "Service Bus Namespaces with Geo-Redundant Disaster Recovery",它创建了 2 个高级命名空间,每个命名空间有 1 个单元。 https://github.com/Azure/azure-quickstart-templates/tree/master/101-servicebus-create-namespace-geo-recoveryconfiguration

然后我尝试创建主题,但失败了。我喜欢用自己的 ARM 进行创作,这样我随时都可以添加新主题。我想在这里创建几个主题。

这个 ARM 似乎在尝试创建新的命名空间,而我想使用之前创建的现有命名空间。 https://github.com/Azure/azure-quickstart-templates/tree/master/101-servicebus-topic

New-AzResourceGroupDeployment:11.05.49 - 资源 Microsoft。ServiceBus/namespaces 'sb-namepace-a' 失败,消息为“{ "error":{ "message":“SKU 更改对 ServiceBus 命名空间无效。无法降级高级命名空间。CorrelationId:1111f842-1ddf-417a-a302- 829b6445e30c", "code": "BadRequest" } }'

错误非常清楚地表明 - 您正在尝试更改 SKU。添加 SKU 部分,它应该可以工作:

"sku": {
    "name": "Premium",
    "tier": "Premium",
    "capacity": 4
},