首页 > 解决方案 > 流量管理器不显示我刚刚创建的网络应用程序

问题描述

我的订阅中有多个 RG。我创建了一个 TM 和一个 Web 应用程序(高于 S1 计划)。

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

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

标签: azure-traffic-manager

解决方案


据我所知,当您将 Web 应用程序添加为流量管理器的端点时,没有区域或资源组限制,但只有“标准”SKU 或更高版本的 Web 应用程序才有资格与流量管理器一起使用。阅读在流量管理器中将 Web 应用程序配置为端点时适用的一些其他注意事项

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

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

如果有任何门户问题或 Web 浏览器问题,我建议使用Azure CLIPowerShell添加应用服务终结点。

在此示例中,创建流量管理器配置文件并使用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

推荐阅读