[發明專利]節點切換方法、裝置、設備及計算機可讀存儲介質有效
| 申請號: | 202010151083.X | 申請日: | 2020-03-06 |
| 公開(公告)號: | CN111459724B | 公開(公告)日: | 2023-08-25 |
| 發明(設計)人: | 劉震;邵利鐸;鹿慧;何棟;張鵬飛;孟慶峰;劉松;劉皓;王路遠;蔡雨佳;李超;馬南;賈韶光 | 申請(專利權)人: | 中國人民財產保險股份有限公司 |
| 主分類號: | G06F11/20 | 分類號: | G06F11/20;G06F11/14;G06F16/27 |
| 代理公司: | 北京國昊天誠知識產權代理有限公司 11315 | 代理人: | 李瀟 |
| 地址: | 100022 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 節點 切換 方法 裝置 設備 計算機 可讀 存儲 介質 | ||
本發明公開了一種節點切換方法、裝置、設備及計算機可讀存儲介質,該方法包括:當主節點異常時,從運行正常的從節點中確定待切換節點;將待切換節點切換為主節點;對復制槽目錄進行重新加載,以使得待切換節點在切換為主節點后根據重新加載的復制槽目錄讀取對應的目標復制槽數據,并基于目標復制槽數據與多活容災系統中的其他主節點進行邏輯數據的主主復制。
技術領域
本發明涉及通信技術領域,尤其涉及一種節點切換方法、裝置、設備及計算機可讀存儲介質。
背景技術
目前,出于災備的目的,企業在建設多活容災系統時,一般會建設多個數據中心,每個數據中心可以包括一個主節點以及至少一個從節點。為了保持多個主節點的邏輯數據同步,多個主節點之間可以進行邏輯數據的主主復制,例如主節點A可以獲取主節點B同步的邏輯數據,并可以作為主節點B的備節點以在主節點B異常時根據主節點B同步的邏輯數據來代替主節點B來執行對應的操作;對應地,主節點B也可以獲取主節點A同步的邏輯數據,并可以作為主節點A的備節點以在主節點A異常時根據主節點A同步的邏輯數據來代替主節點A來執行對應的操作。其中,主節點A和主節點B為上述多個主節點中的任意兩個主節點。
但是,主節點之間在進行邏輯數據的主主復制時通常是通過主節點上的復制槽數據來實現的,而從節點無法獲取主節點上的復制槽數據,因此,當主節點異常時,從節點無法獲取原主節點上的復制槽數據,因此也無法在切換為新的主節點后將原主節點的復制槽數據同步至其他主節點,從而無法實現主節點之間的邏輯數據同步。
發明內容
本發明實施例提供了一種節點切換方法、裝置、設備及計算機可讀存儲介質,以解決現有技術中因從節點無法獲取主節點上的復制槽數據而導致的從節點在切換為主節點后無法將原主節點的復制槽數據同步至其他主節點進而無法實現主節點之間的邏輯數據同步的問題。
為了解決上述技術問題,本發明是這樣實現的:
第一方面,提供了一種節點切換方法,應用于多活容災系統中的數據中心,所述多活容災系統包括多個數據中心,所述數據中心包括一個主節點以及至少一個從節點,所述主節點上創建有復制槽目錄,所述數據中心設置有共享目錄,所述主節點上創建的復制槽目錄鏈接至所述共享目錄中,以使得所述數據中心中的主節點以及從節點根據所述復制槽目錄讀取對應的復制槽數據,基于讀取的復制槽數據不同的主節點之間進行邏輯數據的主主復制,所述方法包括:
當主節點異常時,從運行正常的從節點中確定待切換節點;
將所述待切換節點切換為主節點;
對所述復制槽目錄進行重新加載,以使得所述待切換節點在切換為主節點后根據重新加載的所述復制槽目錄讀取對應的目標復制槽數據,并基于所述目標復制槽數據與所述多活容災系統中的其他主節點進行邏輯數據的主主復制。
第二方面,提供了一種節點切換裝置,應用于多活容災系統中的數據中心,所述多活容災系統包括多個數據中心,所述數據中心包括一個主節點以及至少一個從節點,所述主節點上創建有復制槽目錄,所述數據中心設置有共享目錄,所述主節點上創建的復制槽目錄鏈接至所述共享目錄中,以使得所述數據中心中的主節點以及從節點根據所述復制槽目錄讀取對應的復制槽數據,基于讀取的復制槽數據不同的主節點之間進行邏輯數據的主主復制,所述裝置包括:
確定裝置,用于當主節點異常時,從運行正常的從節點中確定待切換節點;
切換裝置,用于將所述待切換節點切換為主節點;
加載裝置,用于對所述復制槽目錄進行重新加載,以使得所述待切換節點在切換為主節點后根據重新加載的所述復制槽目錄讀取對應的目標復制槽數據,并基于所述目標復制槽數據與所述多活容災系統中的其他主節點進行邏輯數據的主主復制。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國人民財產保險股份有限公司,未經中國人民財產保險股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010151083.X/2.html,轉載請聲明來源鉆瓜專利網。





