[发明专利]一种基于Agent的任务管理方法及装置在审
| 申请号: | 202011322403.X | 申请日: | 2020-11-23 |
| 公开(公告)号: | CN112416534A | 公开(公告)日: | 2021-02-26 |
| 发明(设计)人: | 苑学贺;杨洁 | 申请(专利权)人: | 北京中电普华信息技术有限公司;国网信息通信产业集团有限公司 |
| 主分类号: | G06F9/46 | 分类号: | G06F9/46;G06F9/50 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 尹秀 |
| 地址: | 100192 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 agent 任务 管理 方法 装置 | ||
1.一种基于Agent的任务任务管理方法,其特征在于,预先在任务节点中添加Agent,所述方法包括:
接收待处理的任务,所述待处理任务至少为一个,所述待处理任务的类型为各个预设类型中的任意一个,获取所述待处理任务中的启动命令、CPU占用信息、内存占用信息和任务可执行文件;
接收各个任务节点的空闲CPU信息和空闲内存信息;
基于各个空闲CPU信息和对应的空闲内存信息、所述CPU占用信息和所述内存占用信息确定目标任务节点;
将所述任务可行性文件发送给所述目标任务节点,以令所述目标任务节点执行所述任务可行文件。
2.根据权利要求1所述的方法,其特征在于,基于各个空闲CPU信息和空闲内存信息、所述CPU占用信息和所述内存占用信息确定目标任务节点,包括:
遍历各个空闲CPU信息和其对应的空闲内存信息,将所述CPU占用信息和所述内存占用信息与每个空闲CPU信息和对应的空闲内存信息进行比较;
将空闲CPU信息大于等于所述CPU占用信息同时其对应的空闲内存信息大于等于所述内存占用信息的任务节点作为所述目标任务节点。
3.根据权利要求1所述的方法,其特征在于,还包括:
将所述待处理任务和所述各个空闲CPU信息和对应的空闲内存信息进行存储。
4.根据权利要求1所述的方法,其特征在于,还包括:
接收所述目标任务节点反馈的所述待处理任务的执行结果;
标记所述执行结果。
5.根据权利要求4所述的方法,其特征在于,还包括:
每间隔预设时长统计所述待处理任务中执行失败的待处理任务的失败次数;
将所述失败次数与预设的失败次数阈值进行比较;
放弃对所述失败次数达到所述预设失败阈值的待处理任务的处理。
6.一种基于Agent的任务任务管理装置,其特征在于,预先在任务节点中添加Agent,所述装置包括:
接收和获取模块,用于接收待处理的任务,所述待处理任务至少为一个,所述待处理任务的类型为各个预设类型中的任意一个,获取所述待处理任务中的启动命令、CPU占用信息、内存占用信息和任务可执行文件;
接收模块,用于接收各个任务节点的空闲CPU信息和空闲内存信息;
确定模块,用于基于各个空闲CPU信息和对应的空闲内存信息、所述CPU占用信息和所述内存占用信息确定目标任务节点;
发送和执行模块,用于将所述任务可行性文件发送给所述目标任务节点,以令所述目标任务节点执行所述任务可行文件。
7.根据权利要求6所述的装置,其特征在于,所述确定模块包括:
比较单元,用于遍历各个空闲CPU信息和其对应的空闲内存信息,将所述CPU占用信息和所述内存占用信息与每个空闲CPU信息和对应的空闲内存信息进行比较;
确定单元,用于将空闲CPU信息大于等于所述CPU占用信息同时其对应的空闲内存信息大于等于所述内存占用信息的任务节点作为所述目标任务节点。
8.根据权利要求6所述的装置,其特征在于,还包括:
存储模块,用于将所述待处理任务和所述各个空闲CPU信息和对应的空闲内存信息进行存储。
9.根据权利要求6所述的装置,其特征在于,还包括:
接收模块,用于接收所述目标任务节点反馈的所述待处理任务的执行结果;
标记模块,用于标记所述执行结果。
10.根据权利要求9所述的装置,其特征在于,还包括:
统计模块,用于每间隔预设时长统计所述待处理任务中执行失败的待处理任务的失败次数;
比较模块,用于将所述失败次数与预设的失败次数阈值进行比较;
放弃模块,用于放弃对所述失败次数达到所述预设失败阈值的待处理任务的处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中电普华信息技术有限公司;国网信息通信产业集团有限公司,未经北京中电普华信息技术有限公司;国网信息通信产业集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011322403.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种方便维修的采煤机行走轮轴承
- 下一篇:一种家用的智能空气净化器





