一种任务处理方法及服务器技术

技术编号:19744808 阅读:23 留言:0更新日期:2018-12-12 04:39
本申请实施例公开了一种任务处理方法及服务器,其中方法包括:在当前的任务处理量未达到第一预设阈值时,若排队队列中存在至少一个任务,则提取排队队列中的待处理任务,待处理任务为在排队队列中处理优先级最高的任务;若待处理任务为需要进行翻译的任务,则对待处理任务进行翻译处理;在当前的汇总量未达到第二预设阈值时,对翻译处理后的待处理任务进行汇总处理,以将待处理任务推送至财务平台。通过本申请所示的方法,可提高任务处理的效率。

【技术实现步骤摘要】
一种任务处理方法及服务器
本申请涉及计算机
,尤其涉及一种任务处理方法及服务器。
技术介绍
随着计算机技术的不断发展,越来越多的工作需要使用到计算机,而一个公司内通常分有多个部门,每个部门内部的计算机可以形成一个相对独立的系统平台。当这些平台中的任务涉及到财务结算时,公司的财务人员需要根据当前系统硬件环境所支持的极限来进行操作,纯手工的进行点击,然后等待一批或者多批任务处理完之后,再进行下一批的任务处理。然而,由于上班的时间有限,且财务人员必须手动处理,任务处理的效率较低。
技术实现思路
本申请实施例所要解决的技术问题在于,提供一种任务处理方法及服务器,可提高任务处理的效率为了解决上述技术问题,本申请实施例提供了一种任务处理方法,包括:在当前的任务处理量未达到第一预设阈值时,若排队队列中存在至少一个任务,则提取所述排队队列中的待处理任务,所述待处理任务为在所述排队队列中处理优先级最高的任务;若所述待处理任务为需要进行翻译的任务,则对所述待处理任务进行翻译处理;在当前的汇总量未达到第二预设阈值时,对所述翻译处理后的待处理任务进行汇总处理,以将所述待处理任务推送至财务平台。其中,所述方法还包括:在接收到任务时,判断当前的任务处理量是否达到第一预设阈值;若当前的任务处理量达到所述第一预设阈值,则将接收到的任务加入到排列队列中。其中,所述若当前的任务处理量达到所述第一预设阈值,则将接收到的任务加入到排列队列中,包括:若当前的任务处理量达到所述第一预设阈值,则判断当前是否存在排队队列;若存在排队队列,则将接收到的任务加入到所述排列队列中;若不存在排队队列,则对所述排队队列进行初始化创建,并将接收到的任务加入到所述排列队列中。其中,若所述待处理任务为需要进行翻译的任务,则对所述待处理任务进行翻译处理,包括:提取所述待处理任务的任务标识;若所述待处理任务的任务标识为第一标识,则确定所述待处理任务为需要进行翻译的任务;对所述待处理任务进行翻译处理。其中,所述方法还包括:若所述待处理任务的任务标识为第二标识,则确定当前的汇总量是否达到第二预设阈值;若当前的汇总量未达到所述第二预设阈值,则对所述待处理任务进行汇总处理。相应地,本申请实施例还提供了一种服务器,包括:提取模块,用于在当前的任务处理量未达到第一预设阈值时,若排队队列中存在至少一个任务,则提取所述排队队列中的待处理任务,所述待处理任务为在所述排队队列中处理优先级最高的任务;翻译模块,用于若所述待处理任务为需要进行翻译的任务,则对所述待处理任务进行翻译处理;汇总模块,用于在当前的汇总量未达到第二预设阈值时,对所述翻译处理后的待处理任务进行汇总处理,以将所述待处理任务推送至财务平台。其中,所述服务器还包括:判断模块,用于在接收到任务时,判断当前的任务处理量是否达到第一预设阈值;加入模块,用于若当前的任务处理量达到所述第一预设阈值,则将接收到的任务加入到排列队列中。其中,所述加入模块,具体用于若当前的任务处理量达到所述第一预设阈值,则判断当前是否存在排队队列;若存在排队队列,则将接收到的任务加入到所述排列队列中;若不存在排队队列,则对所述排队队列进行初始化创建,并将接收到的任务加入到所述排列队列中。其中,所述翻译模块,具体用于提取所述待处理任务的任务标识;若所述待处理任务的任务标识为第一标识,则确定所述待处理任务为需要进行翻译的任务;对所述待处理任务进行翻译处理。其中,所述服务器还包括:确定模块,用于若所述待处理任务的任务标识为第二标识,则确定当前的汇总量是否达到第二预设阈值;其中,所述汇总模块,还用于若当前的汇总量未达到所述第二预设阈值,则对所述待处理任务进行汇总处理。实施本申请实施例,具有如下有益效果:在当前的任务处理量未达到第一预设阈值时,若排队队列中存在至少一个任务,则提取该排队队列中的待处理任务,如果该待处理任务为需要进行翻译的任务,则对该待处理任务进行翻译,并且在当前汇总量未达到第二预设阈值时,对翻译处理后的待处理任务进行汇总处理,以将该待处理任务推送至财务平台,可以解放财务人员等待处理的时间,并且,任何时间段都可以对任务进行处理,提高了任务处理的效率。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的一种任务处理的情景示意图;图2是本申请实施例提供的另一种任务处理的情景示意图;图3是本申请实施例提供的一种任务处理方法的流程示意图;图4是本申请实施例提供的另一种任务处理方法的流程示意图;图5是本申请实施例提供的一种服务器的结构示意图;图6是本申请实施例提供的一种服务器的另一结构示意图。具体实施方式下面结合附图,对本申请的实施例进行描述。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。财务在进行数据翻译或者汇总功能处理的时候,需要根据当前系统硬件环境所支持的极限来操作任务,并且需要纯手动的进行点击,等待一批或者多批任务处理完之后,再进行下一批任务的处理。在时间上,上班的时间比较有限,而翻译跟汇总需要处理的批次数量很大,而最空闲的时间,比如说下班之后,这样的空闲时间没法充分利用,导致任务处理的效率比较低。为了解决上述问题,本申请提供了一种任务处理方法及服务器,可以通过增加排队队列的方式,将未处理的任务放入到排队队列中去,并自动进行翻译或汇总处理。这样,在任意的时间段(例如半夜),系统依然能自动处理任务,而并不需要人工等待,从而解放了人力,增加了任务处理的效率。下面请参阅图1,为本申请提供的一种任务处理的情景示意图。在101中,服务器可以接收用户的点击操作。具体的,用户可以对需要处理的任务进行点击,以使系统对其进行翻译处理或者汇总处理。在102中,服务器可以判断当前的任务是否达到饱和。例如,该服务器判断是否饱和可以是根据当前的任务处理量是否达到第一预设阈值这一条件进行判断。如果达到第一预设阈值,则确定当前的任务达到饱和,如果未达到第一预设阈值,则可以确定当前的任务未达到饱和。在103中,如果达到饱和,则可以将需要处理的任务加入到排队队列中。在104中,如果未达到饱和,则可以判断该需要处理的任务是否为需要翻译的任务;如果是,则可以在105中,对该需要处理的任务进行翻译处理;如果不是,或者在翻译处理完成后,可以在106中,判断当前系统的汇总任务是否达到饱和;如果达到饱和,则可以将翻译完成的任务或者不需要进行翻译的任务加入到该排队队列中进行等待;如果未达到饱和,则可以将该翻译完成的任务或者不需要进行翻译的任务进行汇总处理。在一个实施例中,针对加入到排队队列中的任务的处理,可以参阅图2。具体的,在步骤201中,服务器可以启动自动轮询任务,并在202中,判断排队队列中是否有任务存在。如果没有任务存在,则在203中,自动轮询任务结束;如果有任务存在,则可以在204中,检查系统任务是否饱和;如果饱和,则自动轮询任务结束。如果系统任务未饱和,则可以在205中,取出本文档来自技高网...

【技术保护点】
1.一种任务处理方法,其特征在于,所述方法包括:在当前的任务处理量未达到第一预设阈值时,若排队队列中存在至少一个任务,则提取所述排队队列中的待处理任务,所述待处理任务为在所述排队队列中处理优先级最高的任务;若所述待处理任务为需要进行翻译的任务,则对所述待处理任务进行翻译处理;在当前的汇总量未达到第二预设阈值时,对所述翻译处理后的待处理任务进行汇总处理,以将所述待处理任务推送至财务平台。

【技术特征摘要】
1.一种任务处理方法,其特征在于,所述方法包括:在当前的任务处理量未达到第一预设阈值时,若排队队列中存在至少一个任务,则提取所述排队队列中的待处理任务,所述待处理任务为在所述排队队列中处理优先级最高的任务;若所述待处理任务为需要进行翻译的任务,则对所述待处理任务进行翻译处理;在当前的汇总量未达到第二预设阈值时,对所述翻译处理后的待处理任务进行汇总处理,以将所述待处理任务推送至财务平台。2.如权利要求1所述的方法,其特征在于,所述方法还包括:在接收到任务时,判断当前的任务处理量是否达到第一预设阈值;若当前的任务处理量达到所述第一预设阈值,则将接收到的任务加入到排列队列中。3.如权利要求2所述的方法,其特征在于,所述若当前的任务处理量达到所述第一预设阈值,则将接收到的任务加入到排列队列中,包括:若当前的任务处理量达到所述第一预设阈值,则判断当前是否存在排队队列;若存在排队队列,则将接收到的任务加入到所述排列队列中;若不存在排队队列,则对所述排队队列进行初始化创建,并将接收到的任务加入到所述排列队列中。4.如权利要求1-3任一项所述的方法,其特征在于,所述若所述待处理任务为需要进行翻译的任务,则对所述待处理任务进行翻译处理,包括:识别所述待处理任务的平台标识;若所述待处理任务的平台标识为第一标识,则确定所述待处理任务为需要进行翻译的任务;对所述待处理任务进行翻译处理。5.如权利要求4所述的方法,其特征在于,所述方法还包括:若所述待处理任务的平台标识为第二标识,则确定当前的任务汇总量是否达到第二预设阈值;若当前的任务汇总量未达到所述第二预设阈值,则对所述待处理任务进行...

【专利技术属性】
技术研发人员:唐林
申请(专利权)人:深圳市买买提信息科技有限公司
类型:发明
国别省市:广东,44

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

1