[发明专利]基于云端分布式系统的任务处理方法、装置及系统在审
申请号: | 202111045764.9 | 申请日: | 2021-09-07 |
公开(公告)号: | CN113742075A | 公开(公告)日: | 2021-12-03 |
发明(设计)人: | 郑鹏杰;李震宇;陈竞凯;王亮;王云鹏;陈卓;夏黎明;冯靖超;孙庆瑞 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/48 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 马姣琴;刘芳 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 云端 分布式 系统 任务 处理 方法 装置 | ||
1.一种基于云端分布式系统的任务处理方法,所述云端分布式系统中包括多个节点设备,所述方法应用于所述云端分布式系统中的任一节点设备,所述方法包括:
响应于竞争得到第一待处理任务消息,获取所述云端分布式系统中除当前节点设备之外的各其他节点设备的属性信息;
根据各其他节点设备的属性信息确定目标节点设备,生成并输出第一推送消息,其中,所述第一待处理任务消息中携带第一待处理任务,所述第一推送消息用于指示由所述目标节点设备对所述第一待处理任务进行处理。
2.根据权利要求1所述的方法,其中,根据各其他节点设备的属性信息确定目标节点设备,包括:
根据每一其他节点设备的属性信息,从各其他节点设备中,确定能够完成所述第一待处理任务的目标节点设备。
3.根据权利要求2所述的方法,其中,每一其他节点设备的属性信息包括:每一其他节点设备的任务处理空间和/或每一节点设备的调度优先级;根据每一其他节点设备的属性信息,从各其他节点设备中,确定能够完成所述第一待处理任务的目标节点设备,包括:
根据每一其他节点设备的任务处理空间和/或每一其他节点设备的调度优先级,从各其他节点设备中,确定能够完成所述第一待处理任务的目标节点设备。
4.根据权利要求3所述的方法,其中,若每一其他节点设备的属性信息包括:每一其他节点设备的任务处理空间和每一其他节点设备的调度优先级;根据每一其他节点设备的任务处理空间和每一其他节点设备的调度优先级,从各其他节点设备中,确定能够完成所述第一待处理任务的目标节点设备,包括:
根据每一其他节点设备的调度优先级,从各其他节点设备中,确定能够完成所述第一待处理任务的中间节点设备;
若中间节点设备的数量为多个,则根据每一中间节点设备的任务处理空间,从各中间节点设备中,确定能够完成所述第一待处理任务的目标节点设备。
5.根据权利要求3所述的方法,其中,若每一其他节点设备的属性信息包括:每一其他节点设备的任务处理空间和每一其他节点设备的调度优先级;根据每一其他节点设备的任务处理空间和每一其他节点设备的调度优先级,从各其他节点设备中,确定能够完成所述第一待处理任务的目标节点设备,包括:
根据每一其他节点设备的任务处理空间,从各其他节点设备中,确定能够完成所述第一待处理任务的中间节点设备;
若中间节点设备的数量为多个,则根据每一其他节点设备的调度优先级,从各中间节点设备中,确定能够完成所述第一待处理任务的目标节点设备。
6.根据权利要求3所述的方法,其中,若每一其他节点设备的属性信息包括:每一其他节点设备的任务处理空间和每一其他节点设备的调度优先级;根据每一其他节点设备的任务处理空间和每一其他节点设备的调度优先级,从各其他节点设备中,确定能够完成所述第一待处理任务的目标节点设备,包括:
为每一其他节点设备的任务处理空间分配第一权重,并为每一其他节点设备的调度优先级分配第二权重;
根据每一其他节点设备的任务处理空间、第一权重、每一其他节点设备的调度优先级、以及第二权重,从各其他节点设备中,确定能够完成所述第一待处理任务的目标节点设备。
7.根据权利要求3至6中任一项所述的方法,其中,每一其他节点设备的任务处理空间是:基于每一其他节点设备的存储空间和/或处理器CPU可用率确定的。
8.根据权利要求1至7中任一项所述的方法,在生成并输出第一推送消息之后,还包括:
响应于预设时间段内未收到针对所述第一推送消息的应答消息,确定所述目标节点设备的状态属性;
若所述目标节点设备的状态属性为非工作状态,则从所述目标节点设备之外的其他节点设备中重新确定用于执行所述第一待处理任务的节点设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111045764.9/1.html,转载请声明来源钻瓜专利网。