流量管理器不会显示我刚刚创建的网络应用程序



我的订阅中有多个RG。我已经创建了一个TM和一个单独的网络应用程序(高于S1计划(。

作为TM配置的一个步骤,我有一个网络应用程序列表可供选择,但我刚刚创建的那个没有显示在该列表中。

是否有关于地区或RG的政策可以解释这种行为?

据我所知,当您添加web应用程序作为Traffic Manager的端点时,没有区域或资源组限制,但只有"标准"SKU或以上的web应用程序才有资格与Traffic Manager一起使用。请阅读在Traffic Manager中将Web应用程序配置为端点时适用的一些其他注意事项。

首先,确保您已经很好地实现了应用程序服务,并按照正确的步骤将应用程序服务端点连接到Traffic Manager配置文件。单击添加,选择Azure Endpoint类型,然后选择app serviceapp service slot作为目标资源类型

然后,如果您有多个订阅,请确保在同一订阅中创建了应用程序服务和流量管理器。

如果存在任何门户问题或web浏览器问题,我建议使用Azure CLI或PowerShell添加应用程序服务端点。

在本例中,创建Traffic Manager配置文件并使用Add-AzTrafficManagerEndpointConfigcmdlet添加一个应用程序服务终结点。

$TmProfile = New-AzTrafficManagerProfile -Name myprofile -ResourceGroupName MyRG -TrafficRoutingMethod Performance -RelativeDnsName myapp -Ttl 30 -MonitorProtocol HTTP -MonitorPort 80 -MonitorPath "/"
$webapp1 = Get-AzWebApp -Name webapp1
Add-AzTrafficManagerEndpointConfig -EndpointName webapp1ep -TrafficManagerProfile $TmProfile -Type AzureEndpoints -TargetResourceId $webapp1.Id -EndpointStatus Enabled
Set-AzTrafficManagerProfile -TrafficManagerProfile $TmProfile