任务处理方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:21167221 阅读:52 留言:0更新日期:2019-05-22 09:41
本申请涉及一种任务处理方法、装置、计算机设备和存储介质。所述方法包括:获取任务列表;对所述任务列表中的各个任务进行关联检测,并获取各个所述任务的依赖关系;根据所述依赖关系获取独立任务;处理所述独立任务;所述独立任务处理完成后,更新所述依赖关系。采用本方法能够提高任务处理效率。

Task Processing Method, Device, Computer Equipment and Storage Media

This application relates to a task processing method, device, computer equipment and storage medium. The method includes: acquiring task list; detecting each task in the task list and acquiring the dependencies of each task; acquiring independent tasks according to the dependencies; processing the independent tasks; and updating the dependencies after the processing of the independent tasks is completed. This method can improve the efficiency of task processing.

【技术实现步骤摘要】
任务处理方法、装置、计算机设备和存储介质
本申请涉及通信
,特别是涉及一种任务处理方法、装置、计算机设备和存储介质。
技术介绍
随着通信技术的发展,通信业务越来越复杂,因此对侦听机制的处理时效也越来越高。现有的侦听机制每次获取可处理消息时都需要进行一次时序判断,如果发现有依赖的消息还没处理完成则会将其入缓冲队列,每条消息处理完成后都会将缓冲队列中依赖自己的数据取出重新判断时序进行处理。然而,目前这种侦听机制存在处理效率低的问题。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高任务处理效率的任务处理方法、装置、计算机设备和存储介质。一种任务处理方法,所述方法包括:获取任务列表;对所述任务列表中的各个任务进行关联检测,并获取各个所述任务的依赖关系;根据所述依赖关系获取独立任务;处理所述独立任务;所述独立任务处理完成后,更新所述依赖关系。上述任务处理方法,通过获取任务列表,对任务列表中的各个任务进行关联检测,并获取各个任务的依赖关系,进而根据该依赖关系获取独立任务,处理该独立任务,并在独立任务处理完成后,更新依赖关系,能够达到在任务处理过程中一条消息只需判断一次时序进而提本文档来自技高网...

【技术保护点】
1.一种任务处理方法,其特征在于,所述方法包括:获取任务列表;对所述任务列表中的各个任务进行关联检测,并获取各个所述任务的依赖关系;根据所述依赖关系获取独立任务;处理所述独立任务;所述独立任务处理完成后,更新所述依赖关系。

【技术特征摘要】
1.一种任务处理方法,其特征在于,所述方法包括:获取任务列表;对所述任务列表中的各个任务进行关联检测,并获取各个所述任务的依赖关系;根据所述依赖关系获取独立任务;处理所述独立任务;所述独立任务处理完成后,更新所述依赖关系。2.根据权利要求1所述的方法,其特征在于,所述对所述任务列表中的任务进行关联检测,并获取所述任务的依赖关系包括:根据预设规则对所述任务列表中的任务进行关联检测,并生成依赖原因列表;根据所述依赖原因列表,获取所述任务的依赖关系。3.根据权利要求1所述的方法,其特征在于,所述根据所述依赖关系获取独立任务包括:读取所述依赖关系中独立任务所对应的任务标识;根据所述任务标识,获取所述独立任务。4.根据权利要求1所述的方法,其特征在于,所述处理所述独立任务包括:将所述独立任务传输至任务处理装置;通过所述任务处理装置处理所述独立任务。5.根据权利要求1所述的方法,其特征在于,所述独立任务处理完成后,更新所述依赖关系包括:获取任务处理完成消息;读取所述完成消息中所述处理完成任务所对应的所述处理完成任务的标识;根据所述处理完成任务的标识,在所述依赖关系中查找与所述处理完成任务的标识对应...

【专利技术属性】
技术研发人员:朱智乐
申请(专利权)人:亚信科技中国有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1