System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及數據庫處理,尤其涉及一種基于硬件故障的數據庫節點切換方法、裝置及設備
技術介紹
1、在現代信息系統中,數據庫作為關鍵的基礎設施,廣泛應用于各類業務系統的數據存儲和管理。為提高系統的穩定性和業務的連續性,數據庫通常采用分布式架構進行部署。常見的部署模式之一是主從架構,其中一個節點作為主節點,負責處理寫操作和關鍵事務,其余節點作為從節點,用于分擔讀操作和數據冗余。
2、現有技術中,當主節點所在的物理機因硬件故障不可用時,可以通過主備切換機制,將服務轉移至備節點,并完成備節點升主,確保業務的連續性和高可用性。
3、然而,上述主備節點切換機制耗時較長,導致了數據庫主備節點的切換效率較低。
技術實現思路
1、本申請提供一種基于硬件故障的數據庫節點切換方法、裝置及設備,用以解決因為節點硬件故障而引起數據庫主備節點切換的耗時較長、效率較低的技術問題。
2、第一方面,本申請提出一種基于硬件故障的數據庫節點切換方法,應用于故障管理服務平臺,包括:
3、獲取數據庫的至少一個節點的節點故障信息,每個節點的故障信息用于指示所述節點的硬件故障情況;
4、針對每個節點,根據所述每個節點的節點故障信息確定故障類型,并根據所述故障類型確定故障處理指令,所述故障處理指令用于指示在節點切換時需要備份的內容;
5、將所述故障處理指令上報至數據庫管理平臺。
6、進一步地,所述獲取數據庫的至少一個節點的節點故障信息,包括:
...【技術保護點】
1.一種基于硬件故障的數據庫節點切換方法,其特征在于,應用于故障管理服務平臺,包括:
2.根據權利要求1所述的方法,其特征在于,所述獲取數據庫的至少一個節點的節點故障信息,包括:
3.根據權利要求1或2所述的方法,其特征在于,所述根據所述每個節點的節點故障信息確定故障類型,并根據所述故障類型確定故障處理指令,包括:
4.根據權利要求1或2所述的方法,其特征在于,所述方法還包括:
5.一種基于硬件故障的數據庫節點切換方法,其特征在于,應用于數據庫管理平臺,包括:
6.根據權利要求5所述的方法,其特征在于,所述根據所述節點的故障處理指令,進行節點切換以及內容備份,包括:
7.根據權利要求5或6所述的方法,其特征在于,所述方法還包括:
8.一種基于硬件故障的數據庫節點切換裝置,其特征在于,包括:
9.一種基于硬件故障的數據庫節點切換裝置,其特征在于,包括:
10.一種電子設備,其特征在于,包括:處理器,以及與所述處理器通信連接的存儲器;
【技術特征摘要】
1.一種基于硬件故障的數據庫節點切換方法,其特征在于,應用于故障管理服務平臺,包括:
2.根據權利要求1所述的方法,其特征在于,所述獲取數據庫的至少一個節點的節點故障信息,包括:
3.根據權利要求1或2所述的方法,其特征在于,所述根據所述每個節點的節點故障信息確定故障類型,并根據所述故障類型確定故障處理指令,包括:
4.根據權利要求1或2所述的方法,其特征在于,所述方法還包括:
5.一種基于硬件故障的數據庫節點切換方法,其特...
【專利技術屬性】
技術研發人員:劉子莘,陳明,劉劍,王進澤,杜少宗,劉婷婷,
申請(專利權)人:中國農業銀行股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。