我已经在Azure门户中设置了一个Azure Frontdoor。我创建了
2前端主机
- myappdev1.azurefd.net
- dev1.myapp.com
具有以下的Baackendpool
1.BackendHostName=myappdev1.northeurope.cloudapp.azure.com2.Backendhostheader=dev1.myapp.com3.HTTPS端口62652
和路由规则
使用https路由规则,仅使用https将前端映射到后端。myappdev1.northeurope.cloudapp.azure.com是一个服务结构集群,其web应用程序部署在62652端口上,因此urlhttps://myappdev1.northeurope.cloudapp.azure.com:62652作品
我还在CDN 中将dev1.myapp.com映射到myappdev1.azurefd.net
但在跑步时https://myappdev1.azurefd.net或https://dev1.myapp.com
我收到一个错误
我们的服务目前不可用我们正在努力尽快恢复所有服务。请尽快回来查看。
该解决方案具有到结构集群的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
这应该可以做到