azure - 在流量管理器和 Web 应用程序上配置自定义域

标签 azure azure-web-app-service azure-traffic-manager

我推荐了这个微软文档,但它令人困惑。

https://learn.microsoft.com/en-us/azure/app-service/web-sites-traffic-manager-custom-domain-name

首先他们解释www.contoso.com将是CNAME对于 <myapp>.trafficmanager.net 。然后,当网络应用程序出现时,他们会说 www.contoso.com将是CNAME对于网络应用程序。他们没有解释两者将如何工作。当我添加主机名www.contoso.com时对于网络应用程序,它将覆盖 CNAME交通管理员记录。所以下次我会点击www.contoso.com ,它将转到网络应用程序。交通管理员消失了。如果我将为流量管理器添加抢先记录,例如 awverify.www.contoso.com CNAME<myapp>.trafficmanager.net ,我应该在浏览器中点击什么 URL 来访问流量管理器,然后访问网络应用程序?

有人可以帮助整个事情如何运作吗?

enter image description here

最佳答案

本文是一个为 Web 应用程序配置自定义域的教程,该应用程序是 由 Azure 流量管理器管理。首先,您应该有一个使用 Azure Traffic Manager profile 的 Web 应用程序.

They don't explain how both will work.

如果www.contoso.comCNAME对于 <myapp>.trafficmanager.net ,当您点击www.contoso.com时,它将路由到<myapp>.trafficmanager.net首先,但最后它将路由到您的网络应用程序,例如 <yourwebapp>.azurewebsites.net 。由于 Web 应用程序配置了流量管理器配置文件,因此将有一个或多个端点可以路由到您的 Web 应用程序。所以很明显 www.contoso.comCNAME您的网络应用程序的类似 <yourwebapp>.azurewebsites.net实际上。

就像:

www.contoso.com --> <myapp>.trafficmanager.net --> <yourwebapp>.azurewebsites.net

如果您的网络应用程序没有流量管理器,那么它将是

www.contoso.com --> <yourwebapp>.azurewebsites.net

When I will add hostname www.contoso.com to web app it is going to override the CNAME record for traffic manager. So next time I will hit www.contoso.com, it will go to web apps. Traffic manager went out of picture.

文章中:

Enable Traffic Manager

After the records for your domain name have propagated

正如它所说,您应该为您的自定义域添加 DNS 记录 ( www.contoso.com )。因此,如果您点击域名,它将路由到 <myapp>.trafficmanager.net ,然后到<yourwebapp>.azurewebsites.net 。 不是www.contoso.com直接到<yourwebapp>.azurewebsites.net .

If I will add preemptive record for traffic manager for e.g awverify.www.contoso.com CNAME to <myapp>.trafficmanager.net, what URL should I hit in browser to reach traffic manager and then to web app?

creating a CNAME record for your custom domain之后,我认为你应该点击自定义域。

关于azure - 在流量管理器和 Web 应用程序上配置自定义域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50166495/

相关文章:

azure - Azure YAML Pipelines <部署作业> 可以使用可变环境吗?

django - Azure 部署未在 repo 中获取 SSL 证书

Azure Web 应用程序自动交换通知

Azure WebJobs 和线程安全

azure - 为什么 Azure 流量管理器中的根域无法进行负载平衡或故障转移?

azure - 即使边缘用作网关,叶子/下游设备是否直接连接到 iot-hub?

azure-web-app-service - 应用洞察 "Error retrieving data"

azure - 流量管理器的 Terraform 脚本抛出未知错误

azure - 将自定义域名添加到嵌套流量管理器配置文件中的 Azure Web 应用程序

azure - Azure Active Directory 中的所有人、所有用户和经过身份验证的用户