任务处理方法、装置、设备和存储介质与流程

文档序号:31358719发布日期:2022-08-31 14:10阅读:来源:国知局

技术特征:
1.一种任务处理方法,所述方法应用于任务中心,所述方法包括:接收业务方发送的任务处理消息,所述任务处理消息用于处理目标任务,所述任务处理消息中包含所述业务方的标识信息;其中,所述业务方与所述任务中心分离设置;基于所述业务方的标识信息,确定所述业务方对应的目标处理资源;其中,所述任务中心包括:多个业务方对应的处理资源,且,不同的业务方对应不同的处理资源;采用所述目标处理资源,对所述目标任务进行处理。2.根据权利要求1所述的方法,其中,所述任务处理消息包括:任务创建消息;所述目标任务包括:父任务和子任务;所述对所述目标任务进行处理,包括:响应于所述任务创建消息,采用树形结构,依次创建所述父任务和所述子任务,其中,所述父任务对应所述树形结构中的父节点,所述子任务对应所述树形结构中的子节点。3.根据权利要求1所述的方法,其中,所述目标任务被存储到所述任务中心的三级存储资源中,且所述三级存储资源按照优先级从高到低的顺序依次为:内存、非关系型数据库、关系型数据库;所述任务处理消息包括:任务查询消息;所述对所述目标任务进行处理,包括:响应于所述任务查询消息,按照所述优先级从高到低的顺序,依次在所述三级存储资源中,查询所述目标任务。4.根据权利要求1所述的方法,还包括:采用异步方式,向所述业务方反馈所述目标任务的处理结果。5.根据权利要求1-4任一项所述的方法,其中,所述业务方包括:业务服务端和业务客户端;所述接收业务方发送的任务处理消息,包括:接收所述业务服务端转发的任务处理消息,所述任务处理消息是所述业务客户端产生并发送至所述业务服务端的。6.根据权利要求5所述的方法,其中,所述业务客户端包括:任务发布客户端;所述任务处理消息包括:任务模板查询消息和任务创建消息;所述对所述目标任务进行处理,包括:响应于所述任务模板查询消息,查询所述业务方对应的任务模板,并将所述任务模板,通过所述业务服务端反馈给所述任务发布客户端;响应于所述任务创建消息,创建所述目标任务,其中,所述任务创建消息是所述任务发布客户端基于所述任务模板产生并发送至所述业务服务端的。7.根据权利要求5所述的方法,其中,所述业务客户端包括:任务执行客户端;所述任务处理消息包括:任务查询消息和任务上报消息;所述对所述目标任务进行处理,包括:响应于所述任务查询消息,查询所述目标任务,并将所述目标任务通过所述业务服务
端反馈给所述任务执行客户端;响应于所述任务上报消息,确定所述目标任务的完成进度信息,其中,所述任务上报消息是所述任务执行客户端基于所述目标任务的完成情况产生并发送至所述业务服务端的。8.一种任务处理装置,所述装置应用于任务中心,所述装置包括:接收模块,用于接收业务方发送的任务处理消息,所述任务处理消息用于处理目标任务,所述任务处理消息中包含所述业务方的标识信息;其中,所述业务方与所述任务中心分离设置;确定模块,用于基于所述业务方的标识信息,确定所述业务方对应的目标处理资源;其中,所述任务中心包括:多个业务方对应的处理资源,且,不同的业务方对应不同的处理资源;处理模块,用于采用所述目标处理资源,对所述目标任务进行处理。9.根据权利要求8所述的装置,其中,所述任务处理消息包括:任务创建消息;所述目标任务包括:父任务和子任务;所述处理模块进一步用于:响应于所述任务创建消息,采用树形结构,依次创建所述父任务和所述子任务,其中,所述父任务对应所述树形结构中的父节点,所述子任务对应所述树形结构中的子节点。10.根据权利要求8所述的装置,其中,所述目标任务被存储到所述任务中心的三级存储资源中,且所述三级存储资源按照优先级从高到低的顺序依次为:内存、非关系型数据库、关系型数据库;所述任务处理消息包括:任务查询消息;所述处理模块进一步用于:响应于所述任务查询消息,按照所述优先级从高到低的顺序,依次在所述三级存储资源中,查询所述目标任务。11.根据权利要求8所述的装置,还包括:通知模块,用于采用异步方式,向所述业务方反馈所述目标任务的处理结果。12.根据权利要求8-11任一项所述的装置,其中,所述业务方包括:业务服务端和业务客户端;所述接收模块进一步用于:接收所述业务服务端转发的任务处理消息,所述任务处理消息是所述业务客户端产生并发送至所述业务服务端的。13.根据权利要求12所述的装置,其中,所述业务客户端包括:任务发布客户端;所述任务处理消息包括:任务模板查询消息、任务创建消息、任务进度查询消息;所述处理模块进一步用于:响应于所述任务模板查询消息,查询所述业务方对应的任务模板,并将所述任务模板,通过所述业务服务端反馈给所述任务发布客户端;响应于所述任务创建消息,创建所述目标任务,其中,所述任务创建消息是所述任务发布客户端基于所述任务模板产生并发送至所述业务服务端的。
14.根据权利要求12所述的装置,其中,所述业务客户端包括:任务执行客户端;所述任务处理消息包括:任务查询消息和任务上报消息;所述处理模块进一步用于:响应于所述任务查询消息,查询所述目标任务,并将所述目标任务通过所述业务服务端反馈给所述任务执行客户端;响应于所述任务上报消息,确定所述目标任务的完成进度信息,其中,所述任务上报消息是所述任务执行客户端基于所述目标任务的完成情况产生并发送至所述业务服务端的。15.一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-7中任一项所述的方法。16.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行根据权利要求1-7中任一项所述的方法。17.一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1-7中任一项所述的方法。

技术总结
本公开提供了一种任务处理方法、装置、设备和存储介质,涉及计算机技术领域,具体涉及直播、应用程序等技术领域。任务处理方法包括:接收业务方发送的任务处理消息,所述任务处理消息用于处理目标任务,所述任务处理消息中包含所述业务方的标识信息;其中,所述业务方与所述任务中心分离设置;基于所述业务方的标识信息,确定所述业务方对应的目标处理资源;其中,所述任务中心包括:多个业务方对应的处理资源,且,不同的业务方对应不同的处理资源;采用所述目标处理资源,对所述目标任务进行处理。本公开可以提高任务处理效率。本公开可以提高任务处理效率。本公开可以提高任务处理效率。


技术研发人员:范磊 邢玉杰 徐杰 沈广成 宋堃 彭锦臻
受保护的技术使用者:北京百度网讯科技有限公司
技术研发日:2022.04.26
技术公布日:2022/8/30
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1