全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 20221040962 9.6 (22)申请日 2022.04.19 (71)申请人 中煤航测遥感集团有限公司 地址 710199 陕西省西安市航天基地神舟 四路216号 (72)发明人 董颐 郭博阳 蓝天 郭靖 常禹  张立本  (74)专利代理 机构 北京超凡宏宇专利代理事务 所(特殊普通 合伙) 11463 专利代理师 曹瑞敏 (51)Int.Cl. G06F 9/445(2018.01) (54)发明名称 任务执行方法、 装置、 电子设备及存 储介质 (57)摘要 本申请提供一种任务执行方法、 装置、 电子 设备及存储介质, 所述方法包括: 管理节点接收 待执行任务; 管理节点执行初始事件组, 对待执 行任务进行初始化并验证待执行任务, 得到第一 执行结果, 以使得第三方设备通过初始事件组中 各事件对应的调用接口获取第一执行结果; 若待 执行任务验证通过, 则管理节 点将待执行任务发 送至计算节点, 以使得计算节点执行待执行任 务, 得到第二执行结果, 并将第二执行结果返回 至管理节点。 通过管理节点执行对应的事件, 并 且通过管 理节点提供各事件的调用接口, 使 得第 三方设备可以通过各事件的调用接口获取到各 事件的执行结果, 从而进行相应的业务功能, 进 而提升了联动能力以及扩 展能力。 权利要求书2页 说明书12页 附图6页 CN 114691241 A 2022.07.01 CN 114691241 A 1.一种任务执行方法, 其特征在于, 应用于管理节点, 所述管理节点提供多个事件以及 各事件对应的调用接口, 所述方法包括: 管理节点接收待执 行任务; 所述管理节点执行初始事件组对所述待执行任务进行初始化并验证所述待执行任务, 得到第一执行结果, 以使得第三方设备通过所述初始事件组中各事件对应的调用接口获取 所述第一执行结果, 其中, 所述初始事件组中包括: 初始 化事件、 开始执行前事件、 开始执行 事件以及开始执 行后事件; 若所述待执行任务验证通过, 则管理节点将所述待执行任务发送至计算节点, 以使得 所述计算节点执行所述待 执行任务得到第二执行结果, 并将所述第二执行结果返回至管理 节点, 所述第二执 行结果用于指示所述待执 行任务是否执 行成功; 若所述第二执行结果指示所述待执行任务执行成功, 则所述管理节点执行任务成功事 件, 得到第三执行结果, 以使得第三方设备通过所述任务成功事件对应的调用接口获取所 述第三执 行结果。 2.根据权利要求1所述的任务执行方法, 其特征在于, 所述管理节点执行初始事件组对 所述待执 行任务进行初始化并验证所述待执 行任务, 得到第一执 行结果, 包括: 所述管理节点执行所述初始化事件, 以对所述待执行任务进行初始化, 得到初始化结 果; 所述管理节点依次执行所述开始执行前事件、 开始执行事件以及开始执行后事件, 以 对所述待执 行任务进行验证, 得到验证结果; 所述管理节点 根据所述初始化结果以及所述验证结果得到所述第一执 行结果。 3.根据权利要求1所述的任务执行方法, 其特征在于, 所述管理节点将所述待执行任务 发送至计算节点, 以使得 所述计算节点执 行所述待执 行任务得到第二执 行结果, 包括: 所述管理节点将所述待执行任务发送至计算节点, 以使得所述计算节点执行所述待执 行任务得到第二执行结果, 并且, 所述管理节点执行任务执行中事件, 以获取所述待 执行任 务的执行状态, 以使得第三方设备通过所述任务执行中事件对应的调用接口获取所述待 执 行任务的执 行状态。 4.根据权利要求3所述的任务执行方法, 其特征在于, 所述管理节点执行任务执行中事 件, 以获取 所述待执 行任务的执 行状态, 包括: 所述管理节点执行任务执行中事件, 以获取所述待执行任务的执行状态, 若所述待执 行任务的执行状态发生变更, 则所述管理节点执行任务变更事件, 以使得第三方设备通过 所述任务变更事 件对应的调用接口获取 所述待执 行任务的任务变更信息 。 5.根据权利要求1所述的任务执行方法, 其特征在于, 所述管理节点将所述待执行任务 发送至计算节点, 以使得 所述计算节点执 行所述待执 行任务得到第二执 行结果, 包括: 所述管理节点将所述待执行任务发送至计算节点, 以使得所述计算节点执行所述待执 行任务得到第二执行结果, 并且, 若 所述管理节 点接收到任务停止指示, 则所述管理节点向 所述计算节点发送所述任务停止指示, 以使得所述计算节点停止执行所述待 执行任务并得 到指示所述待执 行任务执 行停止的第二执 行结果。 6.根据权利要求1所述的任务执行方法, 其特征在于, 所述待执行任务包括: 根节点任 务以及多个任务节点, 所述初始事 件组中还 包括: 查找根节点任务以及执 行根节点任务;权 利 要 求 书 1/2 页 2 CN 114691241 A 2所述管理节点执行初始事件组对所述待执行任务进行初始化并验证所述待执行任务, 得到第一执 行结果, 包括: 所述管理节点按照所述多个任务节点的依赖关系执行初始事件组, 对所述待执行任务 中的各任务节点进行初始化并验证所述待执 行任务, 得到所述第一执 行结果。 7.根据权利要求6所述的任务执行方法, 其特征在于, 所述管理节点按照所述多个任务 节点的依赖关系执行初始事件组对所述待执行任务中的各任务节点进行初始化并验证所 述待执行任务, 包括: 所述管理节点执行所述初始化事件, 以对所述待执行任务进行初始化, 得到初始化结 果; 所述管理节点依次执行所述开始执行前事件、 开始执行事件以及开始执行后事件, 以 对所述待执 行任务进行验证, 得到验证结果; 所述管理节点 查找依赖任务以及检查依赖执 行结果; 所述管理节点根据所述初始化结果、 所述验证结果以及所述依赖执行结果得到所述第 一执行结果。 8.一种任务执 行装置, 其特 征在于, 包括: 接收模块, 用于管理节点接收待执 行任务; 验证模块, 用于所述管理节点执行初始事件组对所述待执行任务进行初始化并验证所 述待执行任务, 得到第一执行结果, 以使得第三方设备通过所述初始事件组中各事件对应 的调用接口获取所述第一执行结果, 其中, 所述初始事件组中包括: 初始化事件、 开始执行 前事件、 开始执 行事件以及开始执 行后事件; 执行模块, 用于若所述待执行任务验证通过, 则管理节点将所述待执行任务发送至计 算节点, 以使得所述计算节点执行所述待执行任务得到第二执行结果, 并将所述第二执行 结果返回至管理节点, 所述第二执 行结果用于指示所述待执 行任务是否执 行成功; 执行模块, 用于若所述第二执行结果指示所述待执行任务执行成功, 则所述管理节点 执行任务成功事件, 得到第三执行结果, 以使得第三方设备通过所述任务成功事件对应的 调用接口获取 所述第三执 行结果。 9.一种电子设备, 其特征在于, 包括存储器和处理器, 所述存储器存储有所述处理器可 执行的计算机程序, 所述处理器执行所述计算机程序时实现上述权利要求1 ‑7任一项所述 的任务执 行方法的步骤。 10.一种计算机可读存储介质, 其特征在于, 该计算机可读存储介质上存储有计算机程 序, 该计算机程序被处 理器运行时执 行如权利要求1 ‑7任一项所述的任务执 行方法的步骤。权 利 要 求 书 2/2 页 3 CN 114691241 A 3

.PDF文档 专利 任务执行方法、装置、电子设备及存储介质

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