[發明專利]一種集群部署方法、裝置、電子設備及計算機可讀介質在審
| 申請號: | 202310222057.5 | 申請日: | 2023-03-09 |
| 公開(公告)號: | CN116302716A | 公開(公告)日: | 2023-06-23 |
| 發明(設計)人: | 王陽 | 申請(專利權)人: | 中國建設銀行股份有限公司;建信金融科技有限責任公司 |
| 主分類號: | G06F11/20 | 分類號: | G06F11/20;G06F11/30;G06F8/60 |
| 代理公司: | 中原信達知識產權代理有限責任公司 11219 | 代理人: | 李陽;徐敏 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 集群 部署 方法 裝置 電子設備 計算機 可讀 介質 | ||
本申請公開了集群部署方法、裝置、電子設備及計算機可讀介質,涉及云計算技術領域,一具體實施方式包括接收集群部署請求,獲取對應的場景標識;根據場景標識調用并運行對應的架構程序工具包,響應于監聽到運行異常,確定對應的異常集群主節點;確定異常集群主節點對應的各個集群從節點,獲取各個集群從節點的表現數據;基于表現數據,從各個集群從節點中確定目標集群從節點,進而將目標集群從節點切換為集群主節點;根據集群主節點和各個集群從節點,繼續運行結構程序工具包直至運行成功。從而在部署集群時及時處理異常,避免埋下事故隱患,提高部署的集群的性能及安全性。
技術領域
本申請涉及云計算技術領域,尤其涉及一種集群部署方法、裝置、電子設備及計算機可讀介質。
背景技術
遠程字典服務(Remote?Dictionary?Server,redis)作為今后主要的內存數據庫存儲的方案,在每個省、市、分行部署redis集群時,因各層原因,都是各個地方的數據庫管理員(Database?Administrator,DBA)、運維、技術員現場實施部署的。部署的方式、方法、配置以及集群架構千差萬別,受當地的網絡環境影響無法連通互聯網,操作員的技術水平也參差不齊,使得部署質量以及工期也相差較大。導致在部署集群時,存在遺漏或錯誤,會給線上數據庫埋下嚴重事故隱患。
發明內容
有鑒于此,本申請實施例提供一種集群部署方法、裝置、電子設備及計算機可讀介質,能夠解決現有的在部署集群時,存在遺漏或錯誤,會給線上數據庫埋下嚴重事故隱患的問題。
為實現上述目的,根據本申請實施例的一個方面,提供了一種集群部署方法,包括:
接收集群部署請求,獲取對應的場景標識;
根據場景標識調用并運行對應的架構程序工具包,響應于監聽到運行異常,確定對應的異常集群主節點;
確定異常集群主節點對應的各個集群從節點,獲取各個集群從節點的表現數據;
基于表現數據,從各個集群從節點中確定目標集群從節點,進而將目標集群從節點切換為集群主節點;
根據集群主節點和各個集群從節點,繼續運行結構程序工具包直至運行成功。
可選地,確定對應的異常集群主節點,包括:
調用第一服務監聽組件,以向集群部署請求對應的集群主節點發送第一指令和第二指令,并接收返回的第一指令響應結果和第二指令響應結果;
根據第一指令響應結果和第二指令響應結果,判斷各個集群主節點是否宕機,以得到第一判斷結果;
響應于第一判斷結果為集群主節點宕機,將第一判斷結果發送至各個第二服務監聽組件,并接收各個第二服務監聽組件返回的各個第二判斷結果;
確定各個第二判斷結果中對應于集群主節點宕機的數量,響應于數量超過預設閾值,確定集群主節點為異常集群主節點。
可選地,將目標集群從節點切換為集群主節點,包括:
確定場景標識對應的服務監聽組件集合和選舉策略;
根據選舉策略,從服務監聽組件集合中確定出目標服務監聽組件;
調用目標服務監聽組件,以將目標集群從節點切換為集群主節點。
可選地,獲取各個集群從節點的表現數據,包括:
獲取各個集群從節點的在線狀態數據、響應速度數據和連接時長數據。
可選地,在將目標集群從節點切換為集群主節點之后,方法還包括:
基于集群主節點和各個集群從節點,生成主從關系數據;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國建設銀行股份有限公司;建信金融科技有限責任公司,未經中國建設銀行股份有限公司;建信金融科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310222057.5/2.html,轉載請聲明來源鉆瓜專利網。





