EDAS同城服務層支持HSF應用、服務信息的展示,以及單元格(Cell)內流量封閉策略的配置(能夠有效避免跨單元格、跨機房RPC調用帶來的網絡延遲增長,并控制爆炸半徑在單元格內)。本文介紹如何針對EDAS上部署的HSF應用,配置同城多活服務層規則。
前提條件
在EDAS上部署應用,更多信息,請參見開始使用EDAS。
背景信息
MSHA通過配合EDAS HSF來實現服務層的同城多活配置。高速服務框架HSF (High-speed Service Framework),作為分布式RPC服務框架,廣泛的運用于阿里巴巴內部和外部商業化客戶中。
操作步驟
登錄多活容災MSHA控制臺。
在左側導航欄選擇 。
單擊操作的開啟、關閉或修改閾值,進行應用級別的Cell流量封閉策略管控(配置的應用作為RPC Provider時才生效)。
說明閾值范圍:[0, 100]。當單元格(Cell)內的健康機器數與所有單元格機器總數的比值≥配置的閾值時,流量封閉策略生效。當閾值等于0%時,表示流量封閉策略始終生效。
例如,現有A和B兩個單元格,應用在兩個單元格各部署了50個應用實例,流量封閉策略閾值配置為20%。若單元格A內的健康機器數為20,由于單元格A內的健康機器數與A和B兩個單元格內機器總數的比值為20/100=20%,大于等于配置的閾值20%,流量封閉策略生效。
單擊操作列的查看服務,可以查看該應用下的服務列表和狀態。
文檔內容是否對您有幫助?