通过流量管理器URL访问网站时出现错误404

时间:2018-10-09 06:11:39

标签: azure azure-traffic-manager

您好,我正在尝试在我的Azure帐户上配置基本的流量管理器。但是当我使用流量管理器URL时总是找不到404。

我为TM端点提供了两个应用程序服务:

1. xxxus.azurewebsites.net 2. xxxeu.azurewebsites.net

TM网址是:

xxxtm.trafficmanage.net

我能够使用www.whatsmydns.net来检查tm的目标。

Image 1

但是当我使用TM网址时,我得到了:

Image 2

有人有同样的问题吗?期待您的帮助

谢谢

2 个答案:

答案 0 :(得分:0)

当前,您无法将来自不同订阅的Web应用添加到相同的流量管理器配置中,因为无法使用来自具有相同域名的多个订阅的Web应用。请参阅this。您可以自己检查。如果是这样,您可以从端点中删除一个网站,然后将该网站添加到相同的订阅中。

此外,由于域名无法通过其IP地址解析,因此总是会发生404错误。可能是以下原因之一:

  • 配置的自定义域缺少A记录和/或CNAME记录。
  • 浏览器客户端已缓存您域的旧IP地址。清除缓存,然后再次测试DNS解析。在Windows计算机上,您可以使用ipconfig / flushdns清除缓存。

您可以按照quickstart创建流量管理器配置文件,然后按照this验证流量管理器设置。

答案 1 :(得分:0)

我碰到了同样的事情,才找到解决方案-应用程序服务计划至少应为标准SKU。我当时使用的是免费套餐,这导致了我的404错误。

来自Microsoft's Traffic Manager documentation:

  

只有“标准” SKU或更高版本的Web Apps才可以与Traffic Manager一起使用。尝试添加SKU较低的Web应用程序失败。降级现有Web App的SKU将导致Traffic Manager不再向该Web App发送流量。