集群灰度切換
更新時間:
集群灰度切換是指:在不影響線上查詢業(yè)務(wù)的同時完成新機房接流、新變更驗證等操作。
灰度切換
在召回引擎版實例管理頁中,單擊頁面左側(cè)菜單欄的集群管理,詳情如圖所示:
點擊下圖紅框處(掛載狀態(tài)和流量狀態(tài))即可開始流量的灰度切換操作:
點擊操作后可在 功能擴展>變更歷史 頁面進行狀態(tài)查看:
集群掛載狀態(tài)和流量狀態(tài)分為以下三種:
掛載狀態(tài) | 流量狀態(tài) | 操作 |
未掛載 | 無 | 掛載 |
已掛載 | 正式流量 | 取消掛載、轉(zhuǎn)為測試流量 |
已掛載 | 測試流量 | 取消掛載、轉(zhuǎn)為正式流量 |
示例場景
雙機房互掛
以下圖為例,分別有domain_1機房及domain_2 機房。
當遇到domain_1機房故障等問題時,只需要取消domain_1機房的掛載,流量自動打到domain_2機房。
掛載的前提是domain_2機房能扛住2個機房的流量,可以在服務(wù)掛載前給domain_2機房擴充查詢節(jié)點數(shù)據(jù)副本數(shù)。
新部署機房預(yù)熱
假設(shè)已有機房domain_1已經(jīng)正式接流并服務(wù)線上,這時需要再部署一個新的機房,那么為了線上查詢流量的穩(wěn)定性,可以做如下操作:
新機房在上線掛載測試流量,之后會接入一些copy的正式流量,進行流量預(yù)熱。
等待新機房查詢的各項耗時指標與正在服務(wù)中的domain_1機房一致。
再把domain_2測試流量轉(zhuǎn)成正式流量。
文檔內(nèi)容是否對您有幫助?