全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210763045.9 (22)申请日 2022.06.30 (71)申请人 北京亚控科技发展 有限公司 地址 100086 北京市海淀区知春路1 13号银 网中心A座602室 (72)发明人 林伟  (74)专利代理 机构 北京中博世 达专利商标代理 有限公司 1 1274 专利代理师 申健 (51)Int.Cl. G06F 8/70(2018.01) G06F 8/71(2018.01) G06F 9/445(2018.01) G06F 8/65(2018.01) G06F 9/50(2006.01) (54)发明名称 应用管理方法及相关 设备 (57)摘要 本申请关于一种应用管 理方法及相关设备, 涉及软件技术领域。 本申请中, 获取第一目标数 据, 所述第一目标数据包括第一应用的应用数 据。 将所述第一目标数据传送到目标计算节点, 控制所述第一应用从停止状态进入启动状态。 接 收用于停止所述第一应用的停止指令, 控制所述 第一应用从运行状态进入停 止状态, 并回收为所 述第一应用分配的所述目标计算节点的计算机 资源。 本申请可以简化启动应用程序的过程和停 止使用应用程序的过程。 权利要求书4页 说明书19页 附图8页 CN 115328529 A 2022.11.11 CN 115328529 A 1.一种应用管理方法, 其特 征在于, 包括: 获取第一目标 数据, 所述第一目标 数据包括第一应用的应用数据; 将所述第一目标数据传送到目标计算节点, 控制所述第 一应用从停止状态进入启动状 态; 接收用于停止所述第一应用的停止指令, 控制所述第一应用 从运行状态进入停止状 态, 并回收为所述第一应用分配的所述目标计算节点的计算机资源。 2.根据权利要求1所述的方法, 其特征在于, 所述应用数据包括: 应用的结构信 息、 应用 的功能函数、 应用的数据参数、 应用的资源需求信息中的任意种组合; 其中, 所述结构信 息用于反映应用之间的关联关系; 所述资源需求信 息包括: 所述目标 计算节点的地址信息、 内存需求信息、 中央处 理器CPU需求信息 。 3.根据权利要求2所述的方法, 其特 征在于, 所述获取第一目标 数据, 包括: 获取第一应用数据, 所述第一应用数据为所述第一应用的应用数据; 确定所述目标计算节点; 根据所述目标计算节点的节点信息编译所述第一应用数据, 生成所述第一目标数据, 所述第一目标 数据与所述目标计算节点相匹配。 4.根据权利要求3所述的方法, 其特征在于, 所述目标计算节点包括第一容器, 所述控 制所述第一应用从停止状态进入启动状态, 包括: 控制为第一容器分配第 一资源, 以使得所述第 一容器通过所述第 一资源运行所述第 一 目标数据, 所述第一资源为所述第一应用的资源需求信息对应的计算机资源。 5.根据权利要求4所述的方法, 其特征在于, 所述应用数据还包括运行模式信息, 在所 述控制为第一容器分配所述第一应用的资源需求信息对应的计算机 资源, 以使得所述第一 容器通过 所述第一资源运行 所述第一目标 数据之前, 所述方法还 包括: 若所述运行模式信息为第一模式信息, 则控制创建所述第一容器, 所述第一模式信息 用于指示以独占模式运行应用。 6.根据权利要求3所述的方法, 其特征在于, 所述目标计算节点包括第二容器, 所述控 制所述第一应用从停止状态进入启动状态, 包括: 若运行模式信息为第二模式信息, 则根据所述第一应用的结构信息, 确定所述第二容 器, 所述第二容器为第一父应用的容器, 所述第一父应用能够调用所述第一应用以实现所 述第一应用的功能, 所述第一应用的结构信息包括所述第一应用与所述第一父应用之 间的 关联关系; 所述第二模式信息用于指示以共享模式运行应用; 利用为所述第 二容器分配的第 二资源运行所述第 一目标数据, 所述第 二资源为所述第 一父应用的资源需求信息对应的计算机资源。 7.根据权利要求2 ‑6中任一项所述的方法, 其特征在于, 所述第一应用的结构信 息包括 所述第一应用与第一子应用之 间的关联关系, 所述第一应用能够调用所述第一子应用以实 现所述第一子应用的功能; 所述方法还 包括: 监听所述第一应用的结构信息 。 8.根据权利要求7 所述的方法, 其特 征在于, 所述方法还 包括: 监听所述第一子应用的状态, 所述第一子应用的状态包括 运行状态和停止状态。 9.根据权利要求8所述的方法, 其特征在于, 所述第一子应用包括至少一个应用, 所述权 利 要 求 书 1/4 页 2 CN 115328529 A 2接收用于停止所述第一应用的停止指令, 控制所述第一应用从运行状态进入停止状态, 并 回收所述目标计算节点 为所述第一应用分配的计算机资源, 包括: 若所述第一子应用中的应用的状态均为所述停止状态, 则控制所述第 一应用从运行状 态进入停止状态, 并回收所述目标计算节点 为所述第一应用分配的计算机资源。 10.根据权利要求9所述的方法, 其特 征在于, 所述方法还 包括: 若所述第一子应用中存在状态为所述运行状态的应用, 则拒 绝所述用于停止所述第 一 应用的停止指令 。 11.根据权利要求7 所述的方法, 其特 征在于, 所述方法还 包括: 接收用于启动所述第一子应用的启动指令; 获取所述第 一子应用的应用数据, 并将所述第 一子应用的应用数据编译为第 二目标数 据; 将所述第二目标数据传送到所述目标计算节点, 控制为第三容器分配第三资源, 以使 得所述第三容器通过所述第三资源运行第二目标数据, 所述第三资源为所述第一子应用的 资源需求信息对应的计算机资源; 接收用于停止所述第 一子应用的停止指令, 控制所述第 一子应用从运行状态进入停止 状态, 并回收所述第三资源。 12.根据权利要求1 ‑6中任一项所述的方法, 其特 征在于, 所述方法还 包括: 向所述目标计算节点发送第 一查询消息, 所述第 一查询消息用于查询处于运行状态的 应用; 接收来自所述目标计算节点的第 一响应消息, 所述第 一响应消息包括处于所述运行状 态的应用的标识。 13.根据权利要求1 ‑6中任一项所述的方法, 其特 征在于, 所述方法还 包括: 向所述目标计算节点发送第 一订阅消息, 所述第 一订阅消息用于订阅状态发生变更的 应用; 在所述应用的状态发生变更的情况下, 接收来自所述目标计算节点的状态变更信息, 所述状态变更信息用于指示所述应用的状态发生变更。 14.一种应用管理方法, 其特 征在于, 所述装置包括: 获取单元, 用于获取第一目标 数据, 所述第一目标 数据包括第一应用的应用数据; 处理单元, 用于将所述第一目标数据传送到目标计算节点, 控制所述第一应用从停止 状态进入启动状态; 所述获取 单元, 还用于 接收用于停止所述第一应用的停止指令; 所述处理单元, 还用于控制所述第一应用从运行状态进入停止状态, 并回收为所述第 一应用分配的所述目标计算节点的计算机资源。 15.根据权利要求14所述的方法, 其特征在于, 所述应用数据包括: 应用的结构信 息、 应 用的功能函数、 应用的数据参数、 应用的资源需求信息中的任意种组合; 其中, 所述结构信 息用于反映应用之间的关联关系; 所述资源需求信 息包括: 所述目标 计算节点的地址信息、 内存需求信息、 中央处 理器CPU需求信息 。 16.根据权利要求15所述的方法, 其特 征在于, 所述获取单元, 还用于获取第一应用数据, 所述第一应用数据为所述第一应用的应用权 利 要 求 书 2/4 页 3 CN 115328529 A 3

.PDF文档 专利 应用管理方法及相关设备

文档预览
中文文档 32 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共32页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 应用管理方法及相关设备 第 1 页 专利 应用管理方法及相关设备 第 2 页 专利 应用管理方法及相关设备 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:32:26上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。