簡介
可以使用Azure流量管理器來控制如何將來自Web客戶端的請求分發(fā)到Azure應用服務中的應用。將應用服務終結點添加到Azure流量管理器配置文件時,Azure流量管理器會跟蹤應用服務的狀態(tài)(正在運行、已停止或已刪除),以便確定那些終結點中有哪些應該接收流量。
路由方法
Azure流量管理器使用四種不同的路由方法。下面的列表中介紹了與Azure應用服務相關時這些方法的情況。
優(yōu)先級:所有流量都使用主應用,并提供備份以防主或備份應用不可用。
加權:將流量分配到一組應用,不管是平均分配還是根據定義的權重進行分配。
性能:當應用位于不同的地理位置時,請使用從最低網絡延遲角度而言“最靠近的”應用。
地理:根據DNS查詢來自的地理位置將用戶定向到特定的應用。
有關詳細信息,請參閱流量管理器路由方法。
應用服務和流量管理器配置文件
要通過配置來控制應用服務應用流量,則需要在Azure流量管理器中創(chuàng)建一個使用前述四種負載均衡方法之一的配置文件,然后將要控制其流量的終結點(在此例中為應用服務)添加到該配置文件。應用狀態(tài)(正在運行、已停止或已刪除)會定期傳送到該配置文件,以便Azure流量管理器可以相應地對流量進行定向。
在通過Azure使用Azure流量管理器時,請記住以下幾點:
對于同一區(qū)域內的僅限應用部署,應用服務已經提供了與應用服務模式無關的故障轉移和輪循機制功能。
對于同一區(qū)域中將應用服務與另一Azure云服務一起使用的部署,可以組合使用兩種類型的終結點以啟用混合方案。
在一個配置文件中,只能為每個區(qū)域指定一個應用服務終結點。當選擇某個應用作為一個區(qū)域的終結點后,該區(qū)域中的其余應用對于該配置文件會變?yōu)椴豢蛇x擇狀態(tài)。
在Azure流量管理器配置文件中指定的應用服務終結點將出現(xiàn)在配置文件中應用“配置”頁面的“域名”部分下,但無法在該位置進行配置。
在將應用添加到配置文件后,該應用門戶頁面的儀表板上的“網站URL”會顯示該應用的自定義域URL(如果已經設置了一個)。否則,它將顯示流量管理器配置文件URL(例如,contoso.trafficmanager.net)。在應用的“配置”頁面的“域名”部分下將可以看到應用的直接域名和流量管理器URL。
自定義域名將正常工作,但除了將它們添加到應用之外,還必須配置DNS映射,使之指向流量管理器URL。如需了解如何為應用服務應用設置自定義域,請參閱在已集成流量管理器的Azure應用服務中配置自定義域名。
只能將標準或高級模式下的應用添加到Azure流量管理器配置文件。
將應用添加到流量管理器配置文件會導致該應用重啟。