一种任务处理方法、装置、设备及介质制造方法及图纸

技术编号:34327902 阅读:36 留言:0更新日期:2022-07-31 01:30
本说明书实施例公开了一种任务处理方法、装置、设备及介质。方案包括:第一线程接收待处理任务;所述第一线程解析所述待处理任务的任务包头,确定所述待处理任务的任务处理级别信息;若所述任务处理级别信息表示所述待处理任务满足第一预设条件,则所述第一线程对所述待处理任务进行任务内容解析。处理任务进行任务内容解析。处理任务进行任务内容解析。

A task processing method, device, equipment and medium

【技术实现步骤摘要】
一种任务处理方法、装置、设备及介质


[0001]本申请涉及计算机
,尤其涉及一种任务处理方法、装置、设备及介质。

技术介绍

[0002]随机计算机技术的发展,计算机网络给人们的生活带来了便利。与此同时,处理用户需求的计算机服务器也需要应对更多的需求任务。任务处理效率越高,给用户带来的体验就会越好。目前,为了解决任务的处理效率,会采用较高配置的网络硬件、较高带宽的宽带等,但在任务高并发场景下,任务的处理效率与任务调度也具有紧密的联系。
[0003]因此,如何合理的调度任务是亟待解决的技术问题。

技术实现思路

[0004]本说明书实施例提供一种任务处理方法、装置、设备及介质,以合理调度任务,提高任务处理效率。
[0005]为解决上述技术问题,本说明书实施例是这样实现的:
[0006]本说明书实施例提供的一种任务处理方法,包括:
[0007]第一线程接收待处理任务;
[0008]所述第一线程解析所述待处理任务的任务包头,确定所述待处理任务的任务处理级别信息;
[0009]若所述任务本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种任务处理方法,包括:第一线程接收待处理任务;所述第一线程解析所述待处理任务的任务包头,确定所述待处理任务的任务处理级别信息;若所述任务处理级别信息表示所述待处理任务满足第一预设条件,则所述第一线程对所述待处理任务进行任务内容解析。2.根据权利要求1所述的方法,还包括:若所述任务处理级别信息表示所述待处理任务不满足所述第一预设条件,则所述第一线程将所述待处理任务分配至第二线程进行任务内容解析。3.根据权利要求2所述的方法,所述第一线程将所述待处理任务分配至第二线程进行任务内容解析,具体包括:所述第一线程将所述待处理任务发送至任务池,以便所述第二线程从所述任务池中获取所述待处理任务。4.根据权利要求3所述的方法,所述第一线程将所述待处理任务发送至任务池,具体包括:所述第一线程将包含处理级别标识的待处理任务发送至任务池;所述处理级别标识与所述待处理任务的任务处理级别信息相对应。5.根据权利要求4所述的方法,所述第二线程包括用于处理满足第二预设条件的待处理任务的第一目标线程;所述方法还包括:基于所述处理级别标识,所述第一目标线程从所述任务池中获取满足第二预设条件的待处理任务。6.根据权利要求5所述的方法,所述第二线程还包括用于处理满足第三预设条件的待处理任务的第二目标线程;其中,满足所述第二预设条件的待处理任务的优先级高于所述第三预设条件的待处理任务的优先级;所述方法还包括:基于所述处理级别标识,所述第二目标线程从所述任务池中获取满足第三预设条件的待处理任务。7.根据权利要求6所述的方法,所述第二线程为用于处理所述任务池中的待处理任务的多个线程;所述第一目标线程与所述第二目标线程的线程数量比例满足第一预设比例。8.根据权利要求7所述的方法,所述方法还包括:获取所述第一目标线程的第一工作负荷程度;获取所述第二目标线程的第二工作负荷程度;基于所述第一工作负荷程度和所述第二工作负荷程度,调整所述第一预设比例。9.根据权利要求1所述的方法,所述第一线程和所述第二线程为同一进程对应的多个线程;所述第一线程和所述第二线程的线程数量比例满足第二预设比例。10.根据权利要求9所述的方法,所述方法还包括:获取所述第一线程的第三工作负荷程度;获取所述第二线程的...

【专利技术属性】
技术研发人员:干荣亮李常青
申请(专利权)人:北京奥星贝斯科技有限公司
类型:发明
国别省市:

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

1