Azure前门自定义域停机

时间:2019-10-09 09:10:07

标签: azure azure-front-door

setting up a custom domain for the azure front door的天蓝色教程中,很少有地方让我感到困惑

  1. 该域可能会短暂停机。
  2. 自定义域及其子域一次只能与一个前门关联。
  3. 自定义域还必须具有与默认规则('/ *')关联的路由规则

我们正在运行的生产站点具有多个子域。我需要用一个前门映射一个子域。例如,我们有https://web.contoso.comhttps://api.contoso.comhttps://admin.constoso.com。我们已经创建了API服务的前端。 https://busymonk.azurefd.net

现在,我们只需要CNAME和busymonk.azurefd.net一起使用CNAME。主域和其他子域是否会发生上述域停机?

如何为自定义域添加路由。甚至this example也让我感到困惑。我是否需要在自定义域和后端池之间添加路由,还是需要建立https://busymonk.azurefd.net的后端池,然后将api.contoso.com之间的路由添加到busymonk.azurefd.net?

1 个答案:

答案 0 :(得分:1)

当CDN端点仅需要api.contoso.com时,只有子域api.contoso.com可能会停机。

为避免网络流量中断,您可以先map the temporary afdverify sub-domain。使用这种方法,在DNS映射发生时,用户可以不中断地访问您的域。

Source                      Type    Destination
afdverify.api.contoso.com   CNAME   afdverify.busymonk.azurefd.net

如果您已验证afdverify子域已成功映射到您的前门。然后您可以map the permanent custom domain。此后,您可以删除临时afdverify子域CNAME记录。

在前门添加api.contoso.com的自定义域后。由你决定。您只需要确保通过有效的路由规则从前端主机到后端池之间存在一条路径即可。

例如,要使自定义域api.contoso.com正常工作,您需要添加新的路由规则或更改现有的路由规则以将域api.contoso.com指向frontend hosts并以{与其关联的默认路径/*,然后选择后端Web应用程序主机的现有后端池,例如应用程序服务xxx.azurewebsites.net

希望这可以为您提供帮助。