我正在尝试使用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 谁能帮我吗?
答案 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。请参阅此one。
或使用New-AzServiceBusNamespace -ResourceGroupName Default-ServiceBus-WestUS -Name SB-Example1 -Location WestUS
创建Azure ServiceBus。请参阅此one。