[發明專利]一種客戶端的升級方法、系統及裝置在審
| 申請號: | 202110326082.9 | 申請日: | 2021-03-26 |
| 公開(公告)號: | CN113031987A | 公開(公告)日: | 2021-06-25 |
| 發明(設計)人: | 丁純杰;孟祥瑞 | 申請(專利權)人: | 山東英信計算機技術有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65;G06F8/71;G06F11/14 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 劉曉菲 |
| 地址: | 250001 山東省濟南市高新區*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 客戶端 升級 方法 系統 裝置 | ||
本發明公開了一種客戶端的升級方法、系統及裝置,該方案利用升級包對待升級的客戶端進行升級,在升級成功時提示客戶升級成功,在升級失敗時將升級失敗的客戶端還原至升級前的版本,從而保證升級失敗的客戶端還能夠處理升級前的版本可處理的業務指令,保證客戶一定的需求。
技術領域
本發明涉及電子信息技術領域,特別是涉及一種客戶端的升級方法、系統及裝置。
背景技術
分布式存儲系統包括多個客戶端、多個存儲系統及監控系統,其中,各個客戶端連入網絡后能夠和客戶進行信息交互,以接收客戶的存儲業務指令,并將存儲業務指令發送至監控系統,監控系統對該存儲業務指令進行判斷,并將其發送至相應的存儲系統,以使相應的存儲系統將該存儲業務指令對應的信息發送至監控系統,監控系統將該存儲業務指令對應的信息發送至接收該存儲業務指令的客戶端,以使客戶端將該信息反饋給客戶。此外,監控系統還能夠對客戶端及存儲系統的運行情況進行監控。例如,客戶從某一客戶端輸入想要搜索的詞條,接收到該詞條的客戶端將該詞條發送至監控模塊,監控模塊對該詞條進行分析,并將其發送至對應的存儲系統,存儲系統將與該詞條對應的信息反饋至監控模塊,監控模塊再將該信息發送至相應的客戶端,以反饋至客戶,使客戶獲取與該詞條對應的信息。
隨著各項技術的不斷發展,分布式存儲系統需要不斷升級才能滿足客戶的需求,其中,在對分布式存儲系統中的存儲系統升級后,還需對客戶端進行相應的升級,以使客戶端的功能和存儲系統相對應。例如,存儲系統在升級后增加了客戶在掃描相應的二維碼后對應的信息,此時也需對各個客戶端進行升級,以使客戶端也增加相應的掃碼的端口,和存儲系統相對應。然而現有技術中在對客戶端進行升級時,若客戶端升級失敗,則無法對升級失敗的客戶端進行處理,客戶無法通過升級失敗的客戶端獲取信息,不便于客戶的使用
發明內容
本發明的目的是提供一種客戶端的升級方法、系統及裝置,在升級失敗時將升級失敗的客戶端還原至升級前的版本,從而保證升級失敗的客戶端還能夠處理升級前的版本可處理的業務指令,保證客戶一定的需求。
為解決上述技術問題,本發明提供了一種客戶端的升級方法,包括:
利用升級包對待升級的客戶端進行升級;
判斷待升級的所述客戶端是否升級成功;
若是,則提示客戶升級成功;
若否,則將升級失敗的所述客戶端還原至升級前的版本。
優選地,利用升級包對待升級的客戶端進行升級之前,還包括:
判斷客戶設定的待升級的客戶端及與待升級的所述客戶端對應的升級包是否滿足升級條件;
若是,則進入利用升級包對待升級的客戶端進行升級的步驟;
若否,則對客戶進行提示。
優選地,判斷客戶設定的待升級的客戶端及與待升級的所述客戶端對應的升級包是否滿足升級條件,包括:
判斷客戶設定的待升級的客戶端及與待升級的所述客戶端對應的升級包是否滿足升級條件,包括:
接收客戶設定的待升級的所述客戶端的信息;
基于待升級的所述客戶端的信息判斷所述客戶端是否允許升級;
若允許,則判斷客戶選擇的與待升級的所述客戶端對應的所述升級包是否完整;
若完整,則判定客戶設定的待升級的客戶端及與待升級的所述客戶端對應的升級包滿足升級條件。
優選地,判斷客戶選擇的與待升級的所述客戶端對應的所述升級包是否完整,包括:
對客戶選擇的與待升級的所述客戶端對應的所述升級包進行信息-摘要算法MD5檢查,以判斷所述升級包是否完整。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東英信計算機技術有限公司,未經山東英信計算機技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110326082.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于智能制造的防傾斜旋轉餐桌
- 下一篇:智能加氫計費方法及系統





