[發明專利]一種多集群環境下的應用同步方法、系統、介質和電子設備有效
| 申請號: | 202111362586.2 | 申請日: | 2021-11-17 |
| 公開(公告)號: | CN114079615B | 公開(公告)日: | 2023-08-11 |
| 發明(設計)人: | 王豪;郭峰;徐如栗;林裕毅;曾祥龍;王鐘漢 | 申請(專利權)人: | 上海道客網絡科技有限公司 |
| 主分類號: | H04L41/082 | 分類號: | H04L41/082;H04L41/08;H04L41/084;H04L41/0894;H04L67/1095;G06F9/455 |
| 代理公司: | 北京合創致信專利代理有限公司 16127 | 代理人: | 劉素霞 |
| 地址: | 200433 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 集群 環境 應用 同步 方法 系統 介質 電子設備 | ||
本申請的目的在于提供一種多集群環境下的應用同步方法、系統、計算機可讀存儲介質和電子設備。該方法包括:響應于自定義控制器監測到第一目標應用的運行狀態信息發生變化,獲取第一目標應用變化后的運行狀態信息,并存儲在自定義資源對象中;自定義控制器根據自定義資源對象中存儲的第一目標應用變化后的運行狀態信息,對第二目標應用進行相應同步配置。籍此,利用自定義控制器和自定義資源對象,實現對相互關聯的第一目標應用和第二目標應用的相應同步配置,使第二目標應用能夠跟隨第一目標應用的變更而進行相應同步操作,不再需要管理員手動對第二目標應用進行相應同步升級、更新,能夠更加靈活的適應云原生場景下應用的快速更新迭代的需求。
技術領域
本申請涉及云原生技術領域,特別涉及一種多集群環境下的應用同步方法、系統、計算機可讀存儲介質和電子設備。
背景技術
容器技術作為一種新型的云計算技術,其本身具有輕量化、快速啟動、進程隔離、敏捷調度等特點,已經廣泛應用于業務系統應用的部署場景。
在多集群部署環境下,管理員需要逐個手動對部署在多集群上的業務系統進行整體升級、變更,無法做到同時快速迭代。具體來說,管理員進行整體升級、變更的過程,實質上就是重復多次地對單個集群的業務系統進行升級、變更的操作流程,在每個集群上手動配置不同業務模塊的升級、變更順序,直至在所有集群上執行完畢。
在傳統業務場景下,管理員要在多個集群手動完成同步升級、變更,已經十分繁瑣,極易出錯;而在云原生場景下,容器化部署的應用相比與傳統應用而言,更新迭代更快、頻次更高,相應地,業務系統也將頻繁進行升級、變更,采用傳統的業務系統整體升級、變更的方法,流程復雜,操作繁瑣,效率低下,故障率高,已經無法適應主流技術的發展水平,無法滿足云原生場景下應用快速更新迭代的需求。
因此,需要提供一種針對上述現有技術不足的改進技術方案。
發明內容
本申請的目的在于提供一種多集群環境下的應用同步方法、系統、計算機可讀存儲介質和電子設備,以解決或緩解上述現有技術中存在的問題。
為了實現上述目的,本申請提供如下技術方案:
本申請提供了一種多集群環境下的應用同步方法,包括:響應于自定義控制器監測到第一目標應用的運行狀態信息發生變化,獲取所述第一目標應用變化后的運行狀態信息,并存儲在自定義資源對象中;所述自定義控制器根據所述自定義資源對象中存儲的所述第一目標應用變化后的運行狀態信息,對第二目標應用進行相應的同步配置;其中,所述第二目標應用與所述第一目標應用相關。
優選的,在所述響應于自定義控制器監測到第一目標應用的運行狀態信息發生變化,獲取所述第一目標應用變化后的運行狀態信息,并存儲在自定義資源對象中之前,還包括:容器化部署所述自定義控制器、集群自定義資源和應用自定義資源,以對容器化部署的所述第一目標應用進行實時監控;在所述集群自定義資源中設置所述第一目標應用和所述第二目標應用所在集群的訪問管理信息;在所述應用自定義資源中設置所述第一目標應用和所述第二應用的名稱,以及分別指定所述第一目標應用和所述第二目標應用的運行狀態信息類型;所述自定義控制器根據所述第一目標應用和所述第二應用的名稱,以及指定類型的所述第一目標應用和所述第二目標應用的運行狀態信息,生成自定義資源對象。
優選的,所述響應于自定義控制器監測到第一目標應用的運行狀態信息發生變化,獲取所述第一目標應用變化后的運行狀態信息,并存儲在自定義資源對象中,具體為:響應于所述自定義控制器監測到所述第一目標應用的運行狀態信息發生變化,獲取所述第一目標應用變化后的運行狀態信息,并對所述自定義資源對象中存儲的所述第一目標應用的運行狀態信息進行更新。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海道客網絡科技有限公司,未經上海道客網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111362586.2/2.html,轉載請聲明來源鉆瓜專利網。





