从门户更改Azure Api管理中的服务结构终结点端口

时间:2018-07-13 11:04:49

标签: azure azure-api-management

如何在API管理中将Service Fabric的端点端口从19000更改为19080?遵循API管理中的快速设置示例时,出现了错误 http://mktestsf2.westus.cloudapp.azure.com:19000 代替 http://mktestsf2.westus.cloudapp.azure.com:19080

我该如何在门户网站中更改

1 个答案:

答案 0 :(得分:1)

您可以通过https://resources.azure.com进行更改。在其中,导航到您的订阅>资源组>提供程序> Microsoft.APIManagement> API管理服务>后端> servicefabric。确保您处于读/写模式。单击编辑,必要时更改managementEndpoints和resourceID,然后单击PUT。

您还可以通过Azure RM Powershell对其进行更改。要获取后端详细信息:

$apimContext = New-AzureRmApiManagementContext -ResourceGroupName "RGName" -ServiceName "APIM_Name"
Get-AzureRmApiManagementBackend -Context $apimContext

要更改resourceID和managementEndpoint:

$sf=(Get-AzureRmApiManagementBackend -Context $apimContext).ServiceFabricCluster
$sf.ManagementEndpoints="https://mysfcluster123.southcentralus.cloudapp.azure.com:19080"
Set-AzureRmApiManagementBackend -Context $apimContext -resourceId "https://mysfcluster123.southcentralus.cloudapp.azure.com:19080" -BackendId servicefabric -ServiceFabricCluster $sf