多活切流
更新時間 2025-10-16 16:22:53
最近更新時間: 2025-10-16 16:22:53
分享文章
本章節介紹應用容災多活的多活切流。
概述
面對各種故障場景時,您都可以通過發起一鍵切流任務來實現高效的故障逃逸和恢復,保障系統的穩定性和連續性。
在切流過程中,多活系統將自動編排數據檢查和數據禁寫等步驟,以確保數據一致性。
圖 多活切流
流量切換
您可以根據業務需求調整各單元承擔的流量比例。
前提條件
- 已創建應用系統。
- 已完成系統架構配置以及路由規則配置。
- 已完成接入層配置。
- 已完成數據層配置。
- 已完成消息層配置。
- 已完成服務層配置。
創建切流任務
- 登錄應用高可用服務控制臺。
- 單擊左側菜單欄應用容災多活,在應用容災多活菜單下單擊數據雙活/應用雙活,進入數據雙活/應用雙活管理頁面。
- 在應用系統列表中找到需要配置的應用系統,單擊應用系統名稱,進入應用系統概覽頁面。
- 在左側導航欄選擇多活切流,在多活切流菜單下單擊流量切換,在流量切換頁面單擊發起切換。
- 填寫任務名稱,選擇單元組進行規則調整。
普通服務:調整流量比例。
中心服務:選擇中心單元。
本地服務:選擇兜底單元。 - (可選)選中站點標記為故障 ,代表該站點已全面故障并脫離管控,禁用該站點,并將流量切至其他站點。
- 單擊確定按鈕,自動進入流量切換任務列表頁面。
- 選擇剛剛創建的任務名稱,點擊狀態列,可以查看任務的各個步驟詳情以及任務進度。
- 在任務處理結果列,點擊任務結果 ,可以查看任務詳情信息。
注意
若選中站點標記為故障,則在切流過程中不會下發任何規則至該站點下的應用或組件。
故障恢復后,在系統架構配置里可以重新啟用被禁用的站點。
查看切流任務詳情
創建切流任務后,您可以在切流任務頁面查看過程的詳細信息。
- 狀態檢查
檢查各個站點或單元下組件或應用的狀態,您可以單擊狀態來查看具體執行情況。 - 打開數據庫禁寫
向業務系統推送數據庫禁寫規則,避免更新路由規則導致數據臟寫問題,您可以單擊狀態來查看具體執行情況。 - 同步延時檢查
檢查DTS同步延遲,等待同步延遲追平,若等待時間過長,您可以登錄DTS控制臺查看任務詳情;如果您仍然選擇推送,可以單擊取消,后忽略該步驟。 - 路由規則推送
推送路由規則至接入網關及管控通道,您可以單擊狀態來查看具體執行情況。 - 結束數據庫禁寫
向業務系統推送取消禁寫規則,您可以單擊狀態來查看具體執行情況。 - 重置消費位點
重置消息消費位點,以便接管故障單元堆積消息。 - 流量切換完成
切流完成并展示任務狀態。
說明
當步驟執行失敗時,您可以查看詳情中的建議,進行修復后重試當前步驟,或重新發起流程。
當基礎配置發生變更且未生效時,需先提交基礎配置推送任務,請查看基線推送章節。