简单地说:
我有一个名为erik.com
的域名,两个azure网站(east
和west
),以及一个用于管理两个azure网站的流量管理器。
当我east
离线时(通过抛出非2 **状态代码)erik.com
离线。情况应该不是这样!正确?
但是,当我将子域添加到两个azure网站(www.erik.com
)时,它就可以了!我从另一个或离线,流量管理员解析到可用的网站。
我正在听/读的东西告诉我,流量管理器不能使用这样的根域...说什么?!为什么呢?
答案 0 :(得分:4)
正如https://azure.microsoft.com/en-us/documentation/articles/traffic-manager-how-traffic-manager-works/#faq中的常见问题解答中所述,流量管理器不支持“裸体”#39; / apex域名。
*我可以将流量管理器与“裸”(无www)域名一起使用吗?
目前不是。
DNS CNAME记录类型用于创建从一个DNS名称到另一个名称的映射。如流量管理器示例中所述,流量管理器需要DNS CNAME记录以将虚荣DNS名称(例如www.contoso.com)映射到流量管理器配置文件DNS名称(例如contoso.trafficmanager.net)。此外,流量管理器配置文件本身返回第二个DNS CNAME,以指示客户端应连接到哪个端点。
DNS标准不允许CNAME与同类型的其他DNS记录共存。由于DNS区域的顶点(或根)始终包含两个预先存在的DNS记录(SOA和权威NS记录),这意味着无法在区域顶点创建CNAME记录而不违反DNS标准。
要解决此问题,我们建议使用想要使用流量管理器的裸(无www)域的服务使用HTTP重定向来将流量从裸域引导到不同的URL,然后可以使用流量管理器。例如,裸域'contoso.com'可以将用户重定向到'www.contoso.com',然后可以使用流量管理器。
我们的功能积压中会跟踪流量管理器中对裸域的完全支持。如果您对此功能感兴趣,请在我们的社区反馈网站上投票支持您的支持。*