[發明專利]基于部署樹的多波形實例部署方法及波形實例卸載方法有效
| 申請號: | 202010142729.8 | 申請日: | 2020-03-04 |
| 公開(公告)號: | CN111399859B | 公開(公告)日: | 2020-10-16 |
| 發明(設計)人: | 姜華夏;宋濤;熊石樓;時志杰;吳二龍;郭嵐;許生 | 申請(專利權)人: | 上海介方信息技術有限公司 |
| 主分類號: | G06F8/61 | 分類號: | G06F8/61;G06F8/65;G06F9/445;G06F9/50 |
| 代理公司: | 上海恒慧知識產權代理事務所(特殊普通合伙) 31317 | 代理人: | 張寧展 |
| 地址: | 200241 上海市閔*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 部署 波形 實例 方法 卸載 | ||
1.一種基于部署樹的多波形實例部署方法,其特征在于,部署方法包括以下步驟:
步驟1:創建應用工廠,首先安裝應用工廠,同一波形安裝一個應用工廠,同一波形下的不同實例均由所述應用工廠創建;
步驟2:創建部署樹,同一波形創建一棵部署樹,同一波形中每增加一個波形實例就增加一個動態部署信息節點;
步驟3:創建靜態部署信息節點,解析波形配置文件獲取波形的固有信息;
步驟4:為波形動態分配資源,在資源池檢查當前是否有足夠的資源部署波形,為每個波形實例包含的波形組件分配合適的資源,若資源分配失敗,則波形部署失敗,若分配成功,則繼續按下面步驟執行;
步驟5:創建動態部署信息節點,不同波形實例的組件部署在相同或不同的資源上,且動態部署信息為每個波形實例單獨記錄;
步驟6:實例化各波形組件并向應用工廠注冊,動態更新動態部署信息節點中的波形組件注冊情況,將所有波形組件向應用工廠注冊;
步驟7:域管理器注冊,向域管理器注冊波形,完成部署。
2.根據權利要求1所述的多波形實例部署方法,其特征在于:波形的靜態部署信息是同一波形下不同波形實例都相同的固有信息,所述固有信息包括波形名稱、波形組件信息、波形組件數量、波形連接信息和域描述文件。
3.根據權利要求1或2所述的多波形實例部署方法,其特征在于:波形的動態部署信息指不同波形實例的特有信息,所述特有信息包括實例號、波形組件部署在的設備信息和波形組件注冊情況。
4.一種基于部署樹的波形的波形實例卸載方法,其特征在于,采用權利要求1-3任一項所述部署方法部署的波形實例卸載方法包括以下步驟:
步驟1:根據波形的實例號在部署樹中找到待卸載波形實例對應的動態部署信息節點;
步驟2:根據所述動態部署信息節點的信息,定位待卸載波形實例的波形組件對應部署的邏輯設備,銷毀所述波形組件,釋放對應的設備資源,完成卸載。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海介方信息技術有限公司,未經上海介方信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010142729.8/1.html,轉載請聲明來源鉆瓜專利網。





