簡體   English   中英

使用自定義域和 SSL 在 2 個 web 應用程序上配置 Azure 流量管理器

[英]Configure Azure Traffic Manager over 2 web apps with custom domain and SSL

背景

我有兩個網站:
- web1.azurewebsites.net
- web2.azurewebsites.net

我添加了一個名為 webtm.trafficmanager.net 的流量管理器。

web1.azurewebsites.net 配置了自定義域 web.example.com。 我還為其添加了通配符 SSL 證書(即 *.example.com)。 如果我請求 web.example.com 它為網站提供服務,沒有任何問題。

要求

我需要在這兩個站點之上設置流量管理器。 因此,如果 web1.azurewebsites.net 關閉/離線,則流量管理器可以自動切換到 web2.azurewebsites.net。

實施問題

我已經閱讀了這些 SO 答案( SO 1SO 2 )和這篇文檔文章,但是,我有一些疑問。 如果有人能證實我在下面概述的理解,我將不勝感激,好嗎?

第 1 步:我知道我必須將 DNS 記錄更新為: web.example.com. 60 IN CNAME webtm.trafficmanager.net. web.example.com. 60 IN CNAME webtm.trafficmanager.net. . 刪除將 web.example.com 指向web.example.com to web1.azurewebsites.net其他 DNS/CNAME 記錄。

第 2 步:我需要從 web1.azurewebsites.net 中刪除當前的自定義域映射,然后重新添加它。 將自定義域設置為 web.example.com 並且 CNAME 配置將顯示流量管理器端點。 此步驟中不需要 DNS 更改?

第 3 步:將自定義域添加到 web2.azurewebsites.net 將自定義域設置為 web.example.com,CNAME 配置將顯示流量管理器端點。 此步驟中不需要 DNS 更改?

第 4 步:對添加到 web1.azurewebsites.net 的 SSL 證書沒有任何更改。

步驟 5:將 SSL 證書添加到 web2.azurewebsites.net。

現在,訪問https://web.example.com應該會訪問流量管理器。 它將看到 web1.azurewebsites.net 在線,因此它將引導用戶訪問該網站。 如果 web1.azurewebsites.net 出現故障,它將自動將用戶重定向到 web2.azurewebsites.net。

謝謝!

你的步驟大多是正確的。 你要做的是按照這個文檔--- 在Azure App Service中配置一個自定義域名與流量管理器集成

在第 3 步和第 4 步中,流量管理器域名將顯示在CNAME 配置下。 Select並單擊Add custom domain 不需要其他步驟。

如果某條記錄已在使用中,並且您需要搶先將您的應用綁定到該記錄,您可以創建額外的 CNAME 記錄。 例如,要將www.contoso.com搶先綁定到您的應用,請創建從awverify.wwwcontoso.trafficmanager.net的 CNAME 記錄。 然后,您可以將www.contoso.com添加到您的應用程序中,而無需更改www CNAME 記錄。 有關詳細信息,請參閱將活動的 DNS 名稱遷移到 Azure 應用服務

您還可以在此博客中看到完整的步驟。 在此博客中,它在不同的訂閱中使用了第二個 web 應用程序,因此它為此選擇了一個外部端點。 如果您的第一個 web 應用程序和您的流量管理器實例在同一個訂閱中,請像往常一樣使用 Azure 端點,並在該訂閱中選擇 web 應用程序。

如果您遇到任何問題,請告訴我。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM