[發明專利]分布式系統及其管理方法與裝置在審
| 申請號: | 202010003690.1 | 申請日: | 2020-01-03 |
| 公開(公告)號: | CN113076228A | 公開(公告)日: | 2021-07-06 |
| 發明(設計)人: | 閆小龍;王鵬;王勇;閆寧;蘭天岳;白曉曠;林江彬;王夢杰 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30 |
| 代理公司: | 北京鼎佳達知識產權代理事務所(普通合伙) 11348 | 代理人: | 任媛;劉鐵生 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分布式 系統 及其 管理 方法 裝置 | ||
1.一種分布式系統的管理方法,應用于服務節點,其特征在于,包括:
運行部署在所述服務節點的環境管理服務,對所述服務節點的運行環境進行環境初始化和環境檢查;其中,所述分布式系統包括多個所述服務節點;
根據環境檢查結果對所述運行環境進行環境修復。
2.根據權利要求1所述的方法,其特征在于,所述對所述服務節點的運行環境進行環境初始化和環境檢查,包括:
獲取與所述服務節點部署的環境管理服務相關的上下文信息;
根據所述上下文信息對所述運行環境進行環境初始化和環境檢查。
3.根據權利要求2所述的方法,其特征在于,所述根據所述上下文信息進行環境初始化和環境檢查,包括:
根據所述上下文信息生成第一標簽和第二標簽;
根據所述第一標簽和預先配置的初始化配置文件對所述運行環境進行環境初始化;
根據所述第二標簽和預先配置的環境檢查配置文件對所述運行環境進行環境檢查,其中,所述初始化配置文件中包括多個初始化操作項,所述初始化操作項的屬性信息包括用于確定是否執行所述初始化操作項的初始化標簽;所述環境檢查配置文件中包括多個環境檢查操作項,所述環境檢查操作項的屬性信息包括用于確定是否執行所述環境檢查操作項的環境檢查標簽。
4.根據權利要求3所述的方法,其特征在于,所述根據所述第一標簽和預先配置的初始化配置文件對所述運行環境進行環境初始化,包括:
對于所述初始化配置文件中的初始化操作項,根據所述第一標簽和所述初始化標簽,判斷是否需要執行所述初始化操作項;
若是,則執行所述初始化操作項。
5.根據權利要求4所述的方法,其特征在于,在執行所述初始化操作項之前,所述方法包括:
對所述初始化操作項執行檢查操作;
根據檢查結果確定是否執行所述初始化操作項;
若是,則執行所述初始化操作項;
其中,所述檢查操作包括下列操作中的至少一種:
根據操作日志檢查是否成功執行過所述初始化操作項;
檢查當前的運行環境與所述初始化操作項的預期操作結果是否一致;
根據所述初始化操作項的危險程度檢查是否需要審批。
6.根據權利要求5所述的方法,其特征在于,在根據所述初始化操作項的危險程度確定需要審批時,所述方法還包括:
獲得審批結果,并將獲得的審批結果作為檢查結果,其中,所述初始化操作項的屬性信息還包括危險程度。
7.根據權利要求4所述的方法,其特征在于,所述方法還包括:
當所述初始化操作項執行失敗時,發出告警信息,并在預設的第一時間間隔后重新執行所述初始化操作項。
8.根據權利要求3所述的方法,其特征在于,所述根據所述第一標簽和預先配置的初始化配置文件對所述運行環境進行環境初始化,包括:
判斷之前是否成功執行過環境初始化;
如果未成功執行過環境初始化,則根據所述第一標簽和預先配置的初始化配置文件對所述運行環境進行環境初始化。
9.根據權利要求3所述的方法,其特征在于,所述根據所述第二標簽和預先配置的環境檢查配置文件對所述運行環境進行環境檢查,包括:
根據所述第二標簽和所述環境檢查配置文件中的環境檢查標簽,確定待執行的環境檢查操作項;
執行所述待執行的環境檢查操作項;
輸出環境檢查結果。
10.根據權利要求9所述的方法,其特征在于,所述環境檢查操作項的屬性信息還包括報警級別,所述方法還包括:
當執行的環境檢查操作項的報警級別超過預設級別時,發出告警信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010003690.1/1.html,轉載請聲明來源鉆瓜專利網。





