[發明專利]補丁部署方法、部署裝置和可讀存儲介質在審
| 申請號: | 202011324793.4 | 申請日: | 2020-11-23 |
| 公開(公告)號: | CN112416413A | 公開(公告)日: | 2021-02-26 |
| 發明(設計)人: | 朱威;張成;梅琳 | 申請(專利權)人: | 用友網絡科技股份有限公司 |
| 主分類號: | G06F8/658 | 分類號: | G06F8/658;G06F8/41 |
| 代理公司: | 北京友聯知識產權代理事務所(普通合伙) 11343 | 代理人: | 尚志峰;王淑梅 |
| 地址: | 100094*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 補丁 部署 方法 裝置 可讀 存儲 介質 | ||
1.一種補丁部署方法,其特征在于,包括:
獲取原始態補丁,確定對應的多個微服務;
將所述原始態補丁拆分為所述多個微服務對應的多個補丁;
將所述多個補丁對應部署到所述多個微服務,得到對應的多個部署態補丁;
對所述多個部署態補丁中任一部署態補丁進行驗證;
基于驗證成功的情況下,所述任一部署態補丁轉換為固態化補丁;
基于驗證失敗的情況下,執行補丁回滾操作。
2.根據權利要求1所述的補丁部署方法,其特征在于,還包括:
根據所述多個部署態補丁對應的多個固化態補丁,制作鏡像版本。
3.根據權利要求2所述的補丁部署方法,其特征在于,所述將所述多個補丁對應部署到所述多個微服務的步驟之后,還包括:
生成對應的補丁部署記錄。
4.根據權利要求1至3中任一項所述的補丁部署方法,其特征在于,所述確定對應的多個微服務的步驟,具體包括:
基于所述原始態補丁代碼確定對應的補丁目錄;
根據所述補丁目錄確定所述原始態補丁關聯的業務場景;
根據所述業務場景確定所述多個微服務。
5.根據權利要求4所述的補丁部署方法,其特征在于,所述將所述原始態補丁拆分為所述多個微服務對應的多個補丁的步驟,具體包括:
根據所述業務場景關聯的多個預設補丁規則,將所述原始態補丁進行拆分和合并,得到所述多個微服務對應的多個補丁。
6.根據權利要求5所述的補丁部署方法,其特征在于,
所述多個預設補丁規則中任一規則用于定義所述多個微服務中任一微服務所包含的功能模塊及關聯的鏡像版本。
7.根據權利要求6所述的補丁部署方法,其特征在于,所述對多個部署態補丁中任一部署態補丁進行驗證的步驟,具體包括:
對所述多個微服務中任一微服務對應的實例進行重啟;
根據所述任一微服務的環境拉取對應的所述任一部署態補丁,并拷貝到所述實例的指定目錄;
基于所述實例啟動成功的情況下,所述任一部署態補丁生效。
8.根據權利要求7所述的補丁部署方法,其特征在于,在獲取所述原始態補丁之前,還包括:
接收用戶基于業務需求編譯生成的所述原始態補丁,并將所述原始態補丁進行存儲。
9.一種補丁部署裝置,其特征在于,包括:
存儲器,所述存儲器存儲有程序;
處理器,所述處理器執行所述程序時實現如權利要求1至8中任一項所述的補丁部署方法。
10.一種可讀存儲介質,其上存儲有程序,其特征在于,所述程序被處理器執行時實現如權利要求1至8中任一項所述的補丁部署方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于用友網絡科技股份有限公司,未經用友網絡科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011324793.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種紡織設備用紡織塵收集裝置
- 下一篇:一種便于電力施工人員攀爬的電線桿





