[发明专利]任务执行资源的方法、装置、调度设备、执行设备及介质在审
申请号: | 201811140836.6 | 申请日: | 2018-09-28 |
公开(公告)号: | CN109062703A | 公开(公告)日: | 2018-12-21 |
发明(设计)人: | 孔德刚 | 申请(专利权)人: | 北京城市网邻信息技术有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 工业和信息化部电子专利中心 11010 | 代理人: | 焉明涛 |
地址: | 100015 北京市朝阳区酒仙桥*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务执行单元 执行装置 任务执行装置 调度设备 任务参数 任务执行 中心化 资源利用率 预先获取 复杂度 有效地 调度 配置 部署 管理 | ||
本发明公开了一种任务执行资源的方法、装置、调度设备、执行装置及介质,所述方法包括:将预先获取的任务执行单元派发给执行装置;对派发的任务执行单元配置任务参数;根据所述任务参数调度所述执行装置执行所述任务执行单元。本发明有效地提高了中心化分布式任务执行装置的资源利用率,并降低部署成本和风险,简化中心化分布式任务执行装置的管理复杂度。
技术领域
本发明涉及计算机技术领域,特别是涉及一种任务执行资源的方法、装置、调度设备、执行设备及介质。
背景技术
中心化分布式任务执行装置(简称为执行装置)可以采用单一版本执行器模式或多版本执行器模式;采用单一版本执行器模式,各个执行装置只能执行自身的业务功能,增加一个业务功能就需要将所有执行装置重新部署,增加了部署成本。采用多版本执行装置模式,不同版本的执行装置间资源无法共享,导致资源浪费,而且随着执行装置版本数量增多管理也会越来越复杂。
针对中心化分布式任务执行装置资源浪费的问题,本领域未给出有效的解决方案。
发明内容
为了克服上述缺陷,本发明要解决的技术问题是提供一种任务执行资源的方法、装置、调度设备、执行设备及介质,用以至少提高中心化分布式任务执行装置的资源利用率。
为解决上述技术问题,本发明实施例中的一种任务执行资源的方法包括:
将预先获取的任务执行单元派发给执行装置;
对派发的任务执行单元配置任务参数;
根据所述任务参数调度所述执行装置执行所述任务执行单元;所述任务执行单元为任务执行的资源。
可选地,所述将预先获取的任务执行单元派发给执行装置,包括:
根据获取的各个执行装置的状态信息,按照每种状态信息对应的派发策略选取执行装置;
将所述任务执行单元派发给选取的执行装置。
可选地,所述任务执行单元的数量为一个或多个;
所述根据获取的各个执行装置的状态信息,按照每种状态信息对应的派发策略选取执行装置,包括:
确定各个任务执行单元的派发顺序;
根据获取的各个执行装置的状态信息,按照每种状态信息对应的派发策略和所述派发顺序为每个任务执行单元选取执行装置;
所述状态信息包括资源空闲信息、无故障时长信息、响应效率和网络连接速率中至少一种。
可选地,所述根据所述任务参数调度所述执行装置执行所述任务执行单元,包括:
对派发的并且标记为启用状态的任务执行单元配置对应任务参数;
根据所述任务参数,调度所述执行装置执行所述任务执行单元。
可选地,所述对标记为启用状态的任务执行单元配置对应任务参数之前,包括:
在接收到标记指令时,将派发的任务执行单元标记为启用状态;
在接收到解除标记指令时,将标记的启用状态标记为停用状态。
可选地,所述方法还包括:
在将所述任务执行单元派发给所述执行装置的过程,监控所述分布式任务调度装置的第一状态参数;
当监控的第一状态参数达到预先配置的第一预警参数阈值时,发出第一预警信息。
可选地,所述方法还包括:
在调度所述执行装置执行所述任务执行单元的过程,监控所述分布式任务调度装置的第二状态参数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京城市网邻信息技术有限公司,未经北京城市网邻信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811140836.6/2.html,转载请声明来源钻瓜专利网。