[發明專利]系統的升級方法和裝置在審
| 申請號: | 202110486601.8 | 申請日: | 2021-04-30 |
| 公開(公告)號: | CN113204360A | 公開(公告)日: | 2021-08-03 |
| 發明(設計)人: | 羅志成;喻波;王志海;韓振國;安鵬 | 申請(專利權)人: | 北京明朝萬達科技股份有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F9/445 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 莎日娜 |
| 地址: | 100142 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 系統 升級 方法 裝置 | ||
1.一種系統的升級方法,其特征在于,應用于系統升級服務器,所述方法包括:
提供web頁面的訪問鏈接,并在確定客戶端通過所述訪問鏈接訪問所述web頁面的情況下,建立與所述客戶端之間的通信鏈路;
基于所述通信鏈路,獲取所述客戶端通過所述web頁面上傳的系統升級包;
響應于通過所述web頁面接收到的一鍵升級指令,根據所述系統升級包中的升級配置信息,將所述系統升級包進行切分,得到系統中包含的子系統對應的子系統升級包;
將所述子系統升級包發送至對應的子系統,以供所述子系統根據所述子系統升級包進行升級,完成所述系統的升級。
2.根據權利要求1所述的方法,其特征在于,在所述得到系統中包含的子系統對應的子系統升級包的步驟之后,所述方法還包括:
生成所述子系統的升級任務信息,所述升級任務信息包含子系統升級狀態,以及所述子系統升級狀態對應的時間信息,所述子系統升級狀態包括:正在升級狀態、升級超時狀態、待升級狀態、升級失敗狀態和升級成功狀態中的至少一種;
在所述子系統升級狀態為所述正在升級狀態的情況下,根據所述子系統升級狀態和所述子系統升級狀態對應的時間信息,確定所述子系統處于所述正在升級狀態的升級時長;
在所述升級時長大于預設時長的情況下,生成針對所述子系統的預警信息,并將所述子系統升級狀態修改為所述升級超時狀態。
3.根據權利要求2所述的方法,其特征在于,在所述將所述子系統升級包發送至對應的子系統的步驟之后,所述方法還包括:
接收所述子系統發送的所述子系統的升級結果,所述升級結果包括升級成功或升級失敗;
根據所述升級結果更新所述子系統升級狀態;
在全部所述子系統中檢測所述子系統升級狀態為所述待升級狀態的待升級子系統,將所述待升級子系統對應的子系統升級包發送至所述待升級子系統,以供所述待升級子系統進行升級。
4.根據權利要求2所述的方法,其特征在于,在所述生成所述子系統的升級任務信息的步驟之前,所述方法包括:
生成升級停止指令,所述升級停止指令用于控制除所述子系統之外的其他子系統停止升級;
在所述升級時長大于預設時長的情況下,生成針對所述子系統的預警信息的步驟之后,所述方法還包括:
刪除所述升級停止指令。
5.根據權利要求2所述的方法,其特征在于,所述系統升級服務器包括升級狀態顯示界面;
所述升級狀態顯示界面用于顯示所述子系統升級狀態、所述子系統升級狀態對應的時間信息和所述預警信息。
6.根據權利要求1所述的方法,其特征在于,所述系統升級包包括升級版本信息、升級文件信息和升級配置信息,所述根據所述系統升級包中的升級配置信息,將所述系統升級包進行切分,得到系統中包含的子系統對應的子系統升級包的步驟,包括:
解析所述系統升級包,獲取所述系統升級包中的升級版本信息、升級文件信息和升級配置信息;
在所述升級文件信息和所述升級配置信息與所述升級版本信息相互匹配的情況下,根據所述升級配置信息,將所述升級文件信息進行切分,確定所述升級文件信息中與所述子系統對應的子系統升級文件信息,得到包含所述升級版本信息、所述子系統升級文件信息和所述升級配置信息的子系統升級包。
7.根據權利要求6所述的方法,其特征在于,所述解析所述系統升級包,獲取所述系統升級包中的升級版本信息、升級文件信息和升級配置信息的步驟,包括:
根據所述系統升級包,計算所述系統升級包對應的消息摘要算法標識;
獲取所述系統升級包對應的原始消息摘要算法標識,對比所述系統升級包對應的消息摘要算法標識和所述原始消息摘要算法標識,確定所述系統升級包是否發生丟包或錯包;
在所述系統升級包未發生丟包和錯包的情況下,解析所述系統升級包,獲取所述系統升級包中的升級版本信息、升級文件信息和升級配置信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京明朝萬達科技股份有限公司,未經北京明朝萬達科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110486601.8/1.html,轉載請聲明來源鉆瓜專利網。





