[發明專利]一種微服務系統的離線升級方法有效
| 申請號: | 202110556054.6 | 申請日: | 2021-05-21 |
| 公開(公告)號: | CN113485720B | 公開(公告)日: | 2022-05-27 |
| 發明(設計)人: | 陳鴻源;張玉斌;吳淵 | 申請(專利權)人: | 蘇州德姆斯信息技術有限公司 |
| 主分類號: | G06F8/61 | 分類號: | G06F8/61;G06F8/654;G06F8/71 |
| 代理公司: | 南京蘇科專利代理有限責任公司 32102 | 代理人: | 姚姣陽 |
| 地址: | 215000 江蘇省蘇州市中國(江蘇)自由貿易試*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 微服 系統 離線 升級 方法 | ||
1.一種微服務系統的離線升級方法,將離線環境下的微服務系統作為目標系統,所述目標系統主要包括離線微服務系統服務器、離線升級終端電腦、云端微服務管理中心以及在線升級同步電腦,所述離線微服務系統服務器與所述離線升級終端電腦二者信號連接且二者均不能直接或間接地連接至所述云端微服務管理中心,所述在線升級同步電腦與所述云端微服務管理中心信號連接,所述離線升級終端電腦與所述在線升級同步電腦內均運行有離線升級工具軟件;其特征在于,
所述的一種微服務系統的離線升級方法包括如下步驟:
S1、將移動存儲媒介與所述離線升級終端電腦相連接,利用所述離線升級終端電腦獲取當前運行于所述離線微服務系統服務器內所有微服務組件的版本信息,并存儲至所述移動存儲媒介;
S2、將所述移動存儲媒介與所述在線升級同步電腦相連接,利用所述在線升級同步電腦將所述移動存儲媒介中存儲的所有微服務組件的版本信息上傳至所述云端微服務管理中心;
S3、所述云端微服務管理中心根據所接收的所有微服務組件的版本信息以及當前所述云端微服務管理中心內相對應的微服務組件的版本信息,制作離線升級軟件包;
S4、所述離線升級軟件包制作完成后,所述在線升級同步電腦內的所述離線升級工具軟件對所述離線升級軟件包進行下載,并存儲至所述移動存儲媒介;
S5、再次將所述移動存儲媒介與所述離線升級終端電腦相連接,所述離線升級終端電腦內的所述離線升級工具軟件對所述移動存儲媒介中存儲的所述離線升級軟件包進行解包、讀取需要升級的微服務組件列表和版本升級信息;
S6、所述離線升級終端電腦內的所述離線升級工具軟件對所有需要升級的微服務組件逐一執行版本升級操作,版本升級操作結束后,所述離線升級終端電腦內的所述離線升級工具軟件獲取升級狀態信息,并存儲至所述移動存儲媒介;
S7、再次將所述移動存儲媒介與所述在線升級同步電腦相連接,所述在線升級同步電腦將所述移動存儲媒介中存儲的所述升級狀態信息上傳至所述云端微服務管理中心進行保存。
2.根據權利要求1所述的一種微服務系統的離線升級方法,其特征在于:所述移動存儲媒介為U盤或移動硬盤。
3.根據權利要求1所述的一種微服務系統的離線升級方法,其特征在于,S1包括如下步驟:
S11、系統管理人員將所述移動存儲媒介插入所述離線升級終端電腦,并運行所述離線升級終端電腦內的所述離線升級工具軟件,所述離線升級終端電腦可以是與所述離線微服務系統服務器處于同一網絡內且可獨立運行所述離線升級工具軟件的任意一臺電腦;
S12、所述離線升級終端電腦內的所述離線升級工具軟件檢測到所述移動存儲媒介接入后,控制離線升級終端電腦連接至所述離線微服務系統服務器,并獲取當前運行于所述離線微服務系統服務器內所有微服務組件的版本信息、存儲至所述移動存儲媒介,所述版本信息包括微服務組件的版本、安裝時間以及組件運行配置信息。
4.根據權利要求3所述的一種微服務系統的離線升級方法,其特征在于,S2包括如下步驟:
S21、系統管理人員將所述移動存儲媒介插入所述在線升級同步電腦,并運行所述在線升級同步電腦內的所述離線升級工具軟件,所述在線升級同步電腦可以是遠程連接至所述云端微服務管理中心的任意一臺電腦;
S22、所述在線升級同步電腦內的所述離線升級工具軟件向所述云端微服務管理中心上傳所述移動存儲媒介中存儲的所有微服務組件的版本信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州德姆斯信息技術有限公司,未經蘇州德姆斯信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110556054.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于機器學習的電網網絡安全事件分析方法
- 下一篇:膜體安裝機構





