[發明專利]應用部署方法、裝置、計算機設備和存儲介質有效
| 申請號: | 202011608906.3 | 申請日: | 2020-12-30 |
| 公開(公告)號: | CN112631614B | 公開(公告)日: | 2023-10-03 |
| 發明(設計)人: | 高厚蓮 | 申請(專利權)人: | 平安證券股份有限公司 |
| 主分類號: | G06F8/60 | 分類號: | G06F8/60;G06F8/71 |
| 代理公司: | 華進聯合專利商標代理有限公司 44224 | 代理人: | 毛丹 |
| 地址: | 518048 廣東省深圳市福田*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用 部署 方法 裝置 計算機 設備 存儲 介質 | ||
1.一種應用部署方法,其特征在于,所述方法包括:
獲取應用部署請求,響應于所述應用部署請求,運行應用容器引擎;所述應用容器引擎中設置有第一容器和第二容器;
基于所述第一容器配置待執行任務,并在所述第二容器上配置與所述待執行任務關聯的待執行命令;
基于所述第二容器,將所述待執行命令分發至所述待部署的服務器集群,使得各所述待部署的服務器集群響應所述執行命令,進行部署配置。
2.根據權利要求1所述的方法,其特征在于,所述方法還包括:
根據所述第一容器的配置信息,獲取并安裝與所述第一容器對應的插件;
基于業務需求配置所述第一容器的環境變量和秘鑰信息;
基于業務需求確定所述第二容器的環境配置文件,并根據所述環境配置文件對所述第二容器進行環境配置。
3.根據權利要求1所述的方法,其特征在于,所述基于所述第一容器配置待執行任務,并在所述第二容器上配置與所述待執行任務關聯的待執行命令,包括:
獲取所述待執行任務的任務類型和任務標識;
基于所述任務類型確定對應的執行步驟,根據所述執行步驟生成對應的待執行任務;
根據所述任務標識在所述第一容器上新建相應的待執行任務;
根據所述執行步驟和預設關聯協議,生成與所述待執行任務關聯的待執行命令格式;
根據所述執行命令格式和所述第二容器的環境配置文件,在所述第二容器上配置與所述待執行任務關聯的待執行命令。
4.根據權利要求2所述的方法,其特征在于,所述方法還包括:
根據待部署的服務器集群的主機信息生成集群數據文件,并將所述集群數據文件存儲至第二容器中;所述集群數據文件可存儲至所述第二容器的鏡像文件中,或以容器掛卷的方式存儲于所述第二容器中,或存儲至區塊鏈網絡中。
5.根據權利要求4所述的方法,其特征在于,基于所述第二容器,將所述待執行命令分發至所述待部署的服務器集群的方式,還包括:
從所述第二容器中獲取所述集群數據文件;
根據中轉服務器的屬性信息,對所述集群數據文件進行修改配置;
根據修改配置后的集群數據文件,基于預設協議建立與所述中轉服務器的連接;
基于所述第二容器,將所述待執行命令分發至已連接的中轉服務器,使得所述中轉服務器將所述待執行命令轉發至與所述中轉服務器建立連接的待部署的服務器集群。
6.根據權利要求2所述的方法,其特征在于,所述方法還包括:
獲取針對所述環境配置文件的維護指令;所述維護指令包括故障修復指令、新建部署任務指令以及升級原始任務指令;
在服務器集群應用部署過程中,響應所述維護指令,執行對所述環境配置文件的維護操作;與所述維護指令對應的維護操作包括故障修復、新建部署任務以及升級原始任務。
7.一種應用部署裝置,其特征在于,所述裝置包括:
應用部署請求響應模塊,用于獲取應用部署請求,響應于所述應用部署請求,運行應用容器引擎;所述應用容器引擎中設置有第一容器和第二容器;
配置模塊,用于基于所述第一容器配置待執行任務,并在所述第二容器上配置與所述待執行任務關聯的待執行命令;
執行命令分發模塊,用于基于所述第二容器,將所述待執行命令分發至所述待部署的服務器集群,使得各所述待部署的服務器集群響應所述執行命令,進行部署配置。
8.根據權利要求7所述的應用部署裝置,其特征在于,所述裝置還包括容器配置模塊,用于:
根據所述第一容器的配置信息,獲取并安裝與所述第一容器對應的插件;
基于業務需求配置所述第一容器的環境變量和秘鑰信息;
基于業務需求確定所述第二容器的環境配置文件,并根據所述環境配置文件對所述第二容器進行環境配置。
9.一種計算機設備,包括存儲器和處理器,所述存儲器存儲有計算機程序,其特征在于,所述處理器執行所述計算機程序時實現權利要求1至6中任一項所述的方法的步驟。
10.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現權利要求1至6中任一項所述的方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安證券股份有限公司,未經平安證券股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011608906.3/1.html,轉載請聲明來源鉆瓜專利網。





