如何在API管理中将Service Fabric的端点端口从19000更改为19080?遵循API管理中的快速设置示例时,出现了错误
http://mktestsf2.westus.cloudapp.azure.com:19000
代替
http://mktestsf2.westus.cloudapp.azure.com:19080
我该如何在门户网站中更改
答案 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