我对这个微软文档进行了评估,但这让人感到困惑。
https://docs.microsoft.com/en-us/azure/app-service/web-sites-traffic-manager-custom-domain-name
首先,他们解释www.contoso.com
将成为CNAME
的{{1}}。然后,当网络应用程序出现时,他们会说<myapp>.trafficmanager.net
将成为网络应用的www.contoso.com
。他们没有解释两者如何运作。当我将主机名CNAME
添加到Web应用程序时,它将覆盖流量管理器的www.contoso.com
记录。所以下次我会点击CNAME
,它会转到网络应用。交通管理员走出了画面。如果我要为例如www.contoso.com
awverify.www.contoso.com
到CNAME
的流量管理员添加抢占式记录,我应该在浏览器中点击什么网址以访问流量管理器,然后再访问网络应用?
答案 0 :(得分:1)
这篇文章是为web应用配置自定义域的教程 由Azure Traffic Manager管理。首先,您应该拥有一个使用Azure Traffic Manager profile的网络应用。
他们没有解释两者是如何运作的。
如果www.contoso.com
是CNAME
的{{1}},当您点击<myapp>.trafficmanager.net
时,它会首先路由到www.contoso.com
,但最后会路由到您的<myapp>.trafficmanager.net
像<yourwebapp>.azurewebsites.net
这样的网络应用。由于Web应用程序配置了Traffic Manager配置文件,因此将有一个或多个端点可以路由到您的Web应用程序。因此,www.contoso.com
显然是您的网络应用的CNAME
,实际上是<yourwebapp>.azurewebsites.net
。
就像:
www.contoso.com
- &GT; <myapp>.trafficmanager.net
- &GT; <yourwebapp>.azurewebsites.net
如果您的网络应用没有流量管理器,它将是
www.contoso.com
- &GT; <yourwebapp>.azurewebsites.net
当我将主机名
www.contoso.com
添加到网络应用时,它将覆盖流量管理器的CNAME
记录。所以下次我会点击www.contoso.com
,它会转到网络应用。交通经理走出了画面。
在文章中:
启用流量管理器
在您的域名记录传播后
正如它所说,您应该为自定义域添加DNS记录(www.contoso.com
)。因此,如果您点击域名,它将转到<myapp>.trafficmanager.net
,然后转到<yourwebapp>.azurewebsites.net
。
不www.contoso.com
直接<yourwebapp>.azurewebsites.net
。
如果我要为
awverify.www.contoso.com
CNAME向<myapp>.trafficmanager.net
添加针对流量管理员的抢先记录,我应该在浏览器中点击什么网址以访问流量管理器,然后访问网络应用?
在creating a CNAME record for your custom domain之后,我认为你应该点击自定义域名。
答案 1 :(得分:0)
对文章中的混淆道歉。我们将更新它以使步骤更清晰,但与此同时,希望下面的信息可以帮助您。
创建Azure Web App时,该应用程序将拥有自己的DNS名称.azurewebsites.net。如果您有多个Web应用程序,则每个应用程序都将获得自己的DNS名称。我们称它们为端点DNS名称。
Azure Traffic Manager可用于引导这些端点之间的流量(例如,您在不同的Azure区域中拥有网站,并希望将流量发送到用户的最低延迟位置)。为此,首先创建一个Traffic Manager配置文件,并将这些端点DNS名称添加为端点。此Traffic Manager配置文件还附带自己的DNS名称.trafficmanager.net。将网站端点添加到Traffic Manager配置文件时,该流量管理器DNS名称将添加到Web应用程序支持的自定义主机名列表中。这意味着如果有人使用流量管理器DNS名称导航到您的网站(他们应该使用它来获得流量路由权益),网络应用程序将正确响应。
如果您想将自己的品牌添加到分发给最终用户的网址,您可以使用像www.contoso.com这样的虚荣域名,并将其托管在DNS托管服务(如Azure DNS)中。您需要做的是将一条CNAME记录添加到contoso.com区域,以指向Traffic Manager DNS名称。一个例子是
www.contoso.com。 60 IN CNAME contosotm.trafficmanager.net。
当您执行此操作时,对www.contoso.com的任何请求都将被重定向到Traffic Manager DNS名称,然后该名称将选择一个Web应用程序DNS名称并将其返回给调用者以进行连接。为此,您需要确保已将www.contoso.com添加到每个Web应用的自定义域列表中。