[發明專利]應用系統的服務器切換方法及裝置、存儲介質及電子設備在審
| 申請號: | 202110299972.5 | 申請日: | 2021-03-22 |
| 公開(公告)號: | CN112882771A | 公開(公告)日: | 2021-06-01 |
| 發明(設計)人: | 陳敬鈐 | 申請(專利權)人: | 建信融通有限責任公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F9/48 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 李偉 |
| 地址: | 北京市西城區廣安門*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用 系統 服務器 切換 方法 裝置 存儲 介質 電子設備 | ||
1.一種應用系統的服務器切換方法,其特征在于,所述方法應用于服務器集群,所述服務器集群包括主服務器和至少一個備用服務器,所述方法包括:
在應用系統的運行過程中,將當前所述服務器集群中的主服務器作為所述應用系統的系統服務器,并觸發所述主服務器將所述應用系統實時產生的數據,存儲至所述服務器集群中的各個服務器;
實時檢測所述主服務器的運行狀態,在檢測到所述主服務器的運行狀態處于異常狀態的情況下,在各個所述備份服務器中確定目標服務器;
依據預設的虛擬路由冗余協議,將所述目標服務器配置為新的主服務器。
2.根據權利要求1所述的方法,其特征在于,所述觸發所述主服務器將所述應用系統實時產生的數據,存儲至所述服務器集群中的各個服務器,包括:
在所述應用系統產生待存儲數據的情況下,觸發所述主服務器依據預設的分布式塊設備復制策略,將當前產生的待存儲數據存儲至所述主服務器及每個所述備用服務器。
3.根據權利要求2所述的方法,其特征在于,所述將當前產生的待存儲數據存儲至所述主服務器及每個所述備用服務器的過程,包括:
將所述待存儲數據寫入所述主服務器對應的磁盤;
將所述待存儲數據發送至每個所述備用服務器,以觸發每個所述備用服務器將所述待存儲數據寫入所述備用服務器對應的磁盤,并在完成寫入操作后向所述主服務器發送所述待存儲數據的成功存儲響應;
當完成將所述待存儲數據寫入所述主服務器對應的磁盤的操作,且接收到所有所述備用服務器發送的所述待存儲數據的成功存儲響應時,結束所述待存儲數據的存儲過程。
4.根據權利要求1所述的方法,其特征在于,所述在各個所述備用服務器中確定目標服務器,包括:
確定每個所述備用服務器對應的權重;
確定目標權重,所述目標權重為各個所述備用服務器對應的權重中,最大的權重;
在各個所述備用服務器中,確定所述目標權重對應的服務器,并將所述目標權重對應的服務器確定為目標服務器。
5.根據權利要求1所述的方法,其特征在于,所述依據預設的虛擬路由冗余協議,將所述目標服務器配置為新的主服務器,包括:
將所述主服務器對應的虛擬IP地址由當前的激活狀態切換為非激活狀態;
將所述目標服務器對應的虛擬IP地址由當前的非激活狀態切換為激活狀態。
6.一種應用系統的服務器切換裝置,其特征在于,所述裝置應用于服務器集群,所述服務器集群包括主服務器和至少一個備用服務器,所述裝置包括:
觸發單元,用于在應用系統的運行過程中,將當前所述服務器集群中的主服務器作為所述應用系統的系統服務器,并觸發所述主服務器將所述應用系統實時產生的數據,存儲至所述服務器集群中的各個服務器;
檢測單元,用于實時檢測所述主服務器的運行狀態,在檢測到所述主服務器的運行狀態處于異常狀態的情況下,在各個所述備份服務器中確定目標服務器;
配置單元,用于依據預設的虛擬路由冗余協議,將所述目標服務器配置為新的主服務器。
7.根據權利要求6所述的裝置,其特征在于,所述觸發單元,包括:
存儲子單元,用于在所述應用系統產生待存儲數據的情況下,觸發所述主服務器依據預設的分布式塊設備復制策略,將當前產生的待存儲數據存儲至所述主服務器及每個所述備用服務器。
8.根據權利要求7所述的裝置,其特征在于,所述存儲子單元,包括:
第一寫入子單元,用于將所述待存儲數據寫入所述主服務器對應的磁盤;
第二寫入子單元,用于將所述待存儲數據發送至每個所述備用服務器,以觸發每個所述備用服務器將所述待存儲數據寫入所述備用服務器對應的磁盤,并在完成寫入操作后向所述主服務器發送所述待存儲數據的成功存儲響應;
接收子單元,用于當完成將所述待存儲數據寫入所述主服務器對應的磁盤的操作,且接收到所有所述備用服務器發送的所述待存儲數據的成功存儲響應時,結束所述待存儲數據的存儲過程。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于建信融通有限責任公司,未經建信融通有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110299972.5/1.html,轉載請聲明來源鉆瓜專利網。





