使用Azure Powershell引发异常创建Azure总线服务

时间:2019-03-28 17:41:14

标签: azure powershell azureservicebus

我正在尝试使用Azure powershell命令创建Azure Service Bus。

我将命令用作:

New-AzureSBNamespace –Name UKBProjectServiceBus -Location "West US" -CreateACSNamespace $true -NamespaceType Messaging

但由于出现异常:

  

New-AzureSBNamespace:InternalError:服务器遇到内部错误。请重试该请求。   在第1行:char:1   + New-AzureSBNamespace-名称UKBProjectServiceBus-位置“美国西部”-...   + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~       + CategoryInfo:CloseError :( :) [New-AzureSBNamespace],CloudException       + FullyQualifiedErrorId:Microsoft.WindowsAzure.Commands.ServiceBus.NewAzureSBNamespaceCommand   谁能帮我吗?

1 个答案:

答案 0 :(得分:1)

  

在2019年11月1日将不再支持此Service Bus的PowerShell命令 。服务总线已弃用Azure服务管理模型 ,该模型将在该日期禁用。请在AzureRM.ServiceBus中使用支持Azure资源管理模型的命令。

正如Gaurav和Rohit所说的,New-AzureSBNamespace是一个非常老的Powershell Cmdlet。

您可以使用New-AzureRmServiceBusNamespace -ResourceGroup $ResGrpName -NamespaceName $Namespace -Location $Location创建Azure ServiceBus。请参阅此oneenter image description here

或使用New-AzServiceBusNamespace -ResourceGroupName Default-ServiceBus-WestUS -Name SB-Example1 -Location WestUS创建Azure ServiceBus。请参阅此oneenter image description here