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