何謂 Traffic Manager「健康情況檢查」?

Traffic Manager 可藉由監控託管的 Azure 服務端點,提高重要應用程式的可用性,並且在服務停止時,提供自動容錯移轉功能。 為了執行這項作業,流量管理員會持續不斷監控各服務端點的健康情況。當這些「健康情況檢查」偵測到服務停止時,流量管理員會將流量重新傳送到其他服務。

流量管理員

相關問題和答案

  • 是,不管使用何種流量路由方法,DNS 查詢和健康情況檢查的價格都相同。

  • 使用者的電腦在進行 DNS 查詢時,並不會直接連絡流量管理員名稱伺服器,而是透過由企業和 ISP 執行的遞迴 DNS 伺服器傳送查詢。這些伺服器會快取 DNS 回應,所以其他使用者的查詢都可以更快速地進行處理。由於這些快取的回應不會送達流量管理員名稱伺服器,因此不會產生任何費用。 快取期間是由原始 DNS 回應的「TTL」參數決定。這個參數可在 Traffic Manager 中設定 — 預設值是 300 秒,下限為 30 秒。 透過使用更大的 TTL,您可以增加由遞迴 DNS 伺服器進行的快取量,進而減少您的 DNS 查詢費用。然而,增加快取也會影響使用者所見的端點狀態變更速度,例如,在端點錯誤事件中,您的使用者容錯轉移次數會變的更大。因此,我們不建議使用很大的 TTL 值。 同樣地,若 TTL 值較小,則容錯移轉的時間會更快速,但由於快取已減少,針對 Traffic Manage 名稱伺服器的查詢計數會變高。 Traffic Manager 允許您設定 TTL 值,可讓您根據應用程式的商務需求,選擇最佳的 TTL。

  • 每當使用者存取您的應用程式時,就會使用 DNS 查詢將您的服務名稱對應至其 IP 位址。透過提供不同回應給不同的 DNS 查詢,流量管理員可讓您進行多項託管的 Azure 服務彼此間連入流量的路由,無論這些服務是在相同的資料中心執行或跨世界各地不同的資料中心都不成問題。 流量管理員可讓您選擇流量路由方法,包括效能、容錯移轉和循環配置資源。透過使用這些方法有效管理流量,可確保應用程式發揮高效能、高可用性與彈性。