1

我已经在 azure 门户中设置了 Azure Frontdoor。我创建了

2 前端主机

  1. myappdev1.azurefd.net
  2. dev1.myapp.com

Baackendpool 具有以下功能

1.BackendHostName=myappdev1.northeurope.cloudapp.azure.com 2.Backendhostheader=dev1.myapp.com 3.HTTPS 端口 62652

和路由规则

使用 https 路由规则,仅使用 HTTPS 将前端映射到后端。myappdev1.northeurope.cloudapp.azure.com 是一个服务结构集群,其 Web 应用程序部署在端口 62652 上,因此 URL https://myappdev1.northeurope.cloudapp.azure.com:62652有效。

我还在 CDN 中将 dev1.myapp.com 映射到 myappdev1.azurefd.net

但是在运行 https://myappdev1.azurefd.nethttps://dev1.myapp.com

我收到一个错误

我们的服务目前不可用 我们正在努力尽快恢复所有服务。请稍后再回来查看。

4

1 回答 1

2

解决方案是为结构集群提供一个 dns。这是一个用例部署在 Service Fabric 上的网站。该网站的 URL 是 www.devopsguru.com

以下是步骤

1. you have a domain :  devopsguru.com 
2. You have a AzureFrontdoor named : devopsguru.azurefd.net
3. you have a cluster named: myservicefabric.northeurope.cloudapp.azure.com.
4. Create a record set :myservicefabric.devopsguru.com and www.devopsguru.com 
5. Map myservicefabric.devopsguru.com to myservicefabric.northeurope.cloudapp.azure.com 
6. Map www.devopsguru.com to devopsguru.azurefd.net
7. Create a FrontendHosts for www.devopsguru.com
8. Create BackendPool called frontedbackendpool. 
9. Add Backends hosts with myservicefabric.devopsguru.com as Custom Host
10. Create Routing rules called frontendrules. In FrontendHosts select www.devopsguru.com  and backendpool select frontedbackendpool

应该这样做

于 2019-12-13T13:24:33.137 回答