任务调度处理方法、装置、服务器、客户端及电子设备制造方法及图纸

技术编号:19903118 阅读:15 留言:0更新日期:2018-12-26 02:49
本说明书实施例公开了一种任务调度处理方法、装置、服务器、客户端及电子设备,所述任务调度处理方法包括:根据待处理类型相同的各个任务对应的分表位的预设特性,将各个所述任务对应的分表位划分为奇数组和偶数组,其中,所述分表位的预设特性为所述分表位的同一数位上的数字的奇偶性;应用两个处理单元同时且分别处理奇数组和偶数组中的分表位对应的所述任务。

【技术实现步骤摘要】
任务调度处理方法、装置、服务器、客户端及电子设备
本说明书实施例方案属于计算机数据处理
,尤其涉及一种任务调度处理方法、装置、服务器、客户端及电子设备。
技术介绍
调度中心经由集群服务器为业务系统提供统一通用的任务调度服务,即调度中心中的各分区中的服务器交替运行,来对过去一段时间内发生的业务进行集中处理,以实现对业务系统中的定时任务的管理监控,并减轻业务系统开发和后续线上运维的工作量,以及,通过任务拆分和负载均衡等方案提升任务数据处理的性能。因此,业内亟需一种能够提高任务调度效率的解决方案。
技术实现思路
本说明书实施例的目的在于提供一种任务调度处理方法、装置、服务器、客户端及电子设备,可以有效提高任务调度的效率。为解决上述技术问题,本说明书实施例是这样实现的:第一方面,本说明书提供一种任务调度处理方法,所述任务调度处理方法包括:根据待处理类型相同的各个任务对应的分表位的预设特性,将各个所述任务对应的分表位划分为奇数组和偶数组,其中,所述分表位的预设特性为所述分表位的同一数位上的数字的奇偶性;应用两个处理单元同时且分别处理奇数组和偶数组中的分表位对应的所述任务。第二方面,本说明书提供一种任务调度处理装置,所述任务调度处理装置包括:任务分组模块,用于根据待处理类型相同的各个任务对应的分表位的预设特性,将各个所述任务对应的分表位划分为奇数组和偶数组,其中,所述分表位的预设特性为所述分表位的同一数位上的数字的奇偶性;任务处理模块,用于应用两个处理单元同时且分别处理奇数组和偶数组中的分表位对应的所述任务。第三方面,本说明书提供一种服务器,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现:根据待处理类型相同的各个任务对应的分表位的预设特性,将各个所述任务对应的分表位划分为奇数组和偶数组,其中,所述分表位的预设特性为所述分表位的同一数位上的数字的奇偶性;应用两个处理单元同时且分别处理奇数组和偶数组中的分表位对应的所述任务。第四方面,本说明书提供一种客户端,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现:根据待处理类型相同的各个任务对应的分表位的预设特性,将各个所述任务对应的分表位划分为奇数组和偶数组,其中,所述分表位的预设特性为所述分表位的同一数位上的数字的奇偶性;应用两个处理单元同时且分别处理奇数组和偶数组中的分表位对应的所述任务。第五方面,本说明书提供一种电子设备,包括显示屏、处理器以及存储处理器可执行指令的存储器,所述处理器执行所述指令时实现:根据待处理类型相同的各个任务对应的分表位的预设特性,将各个所述任务对应的分表位划分为奇数组和偶数组,其中,所述分表位的预设特性为所述分表位的同一数位上的数字的奇偶性;应用两个处理单元同时且分别处理奇数组和偶数组中的分表位对应的所述任务。本说明书实施例提供的一种任务调度处理方法、装置、服务器、客户端及电子设备,可以有效提高任务调度的效率,能够使得各分区中的调度单元同时进行任务处理,且能够避免任务处理的冲突或重复运行,有效提高集群服务器的资源利用率,保证了任务处理结果的准确性,并提高了任务处理的效率。附图说明为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本说明书一种任务调度处理方法实施例的流程示意图;图2是本说明书一种任务调度处理方法实施例中的调度中心进行任务调度处理的逻辑结构示意图;图3是本说明书的包含有在步骤100之前执行的步骤000的任务调度处理方法实施例的流程示意图;图4是本说明书一种任务调度处理方法实施例中的调度中心经由数据表获取分表位的逻辑结构示意图;图5是本说明书一种任务调度处理方法实施例中的步骤000的具体实施方式的流程示意图;图6是本说明书的任务调度处理方法的应用实例中的进行任务调度处理的逻辑结构示意图;图7是本专利技术实施例的一种任务调度处理的服务器硬件结构框图;图8是本说明书一种任务调度处理装置实施例的结构示意图;图9是本说明书中包含有分表位获取模块00的任务调度处理装置实施例的结构示意图;图10是本说明提供的一种电子设备实施例的结构示意图。具体实施方式为了使本
的人员更好地理解本说明书中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本说明书保护的范围。本说明书提供的一种实施方案可以应用到客户端/服务器的系统构架中。所述的客户端可以终端设备,如智能手机、平板电脑、智能穿戴设备、专用拍摄设备等。所述的客户端可以具有通信模块,可以与远程的服务器进行通信连接,实现与所述服务器的数据传输。所述服务器可以包括任务调度中心一侧的服务器,其他的实施场景中也可以包括中间平台的服务器,例如与任务调度中心服务器有通信链接的第三方服务器平台的服务器。所述的服务器可以包括单台计算机设备,也可以包括多个服务器组成的服务器集群,或者分布式系统的服务器结构。在本说明书的一个或多个实施例中,可以预先建立特征库和特征对应关系库。下面以一个具体的应用场景为例对本说明书实施方案进行说明。具体的,图1是本说明书提供的所述一种任务调度处理方法实施例的流程示意图。虽然本说明书提供了如下述实施例或附图所示的方法操作步骤或装置结构,但基于常规或者无需创造性的劳动在所述方法或装置中可以包括更多或者部分合并后更少的操作步骤或模块单元。在逻辑性上不存在必要因果关系的步骤或结构中,这些步骤的执行顺序或装置的模块结构不限于本说明书实施例或附图所示的执行顺序或模块结构。所述的方法或模块结构的在实际中的装置、服务器或终端产品应用时,可以按照实施例或者附图所示的方法或模块结构进行顺序执行或者并行执行(例如并行处理器或者多线程处理的环境、甚至包括分布式处理、服务器集群的实施环境)。当然,下述实施例的描述并不对基于本说明书的其他可扩展到的技术方案构成限制。例如其他的实施场景中,本说明书提供的实施方案同样可以应用到第三方服务平台提供的与用户交互实任务调度处理的实施场景中,或者形成集成了所述特征库与特征对应关系库的现场专用设备。本说明书实施例提供任务调度处理方法的具体实施方式,参见图1,所述任务调度处理方法具体包括如下内容:步骤100:根据待处理类型相同的各个任务对应的分表位的预设特性,将各个所述任务对应的分表位划分为奇数组和偶数组,其中,所述分表位的预设特性为所述分表位的同一数位上的数字的奇偶性。在步骤100中,所述任务调度处理装置根据待处理类型相同的各个任务各自对应的分表位中的同一数位上的数字的奇偶性,将各个所述任务进行分组。可以理解的是,在某一类型A的任务对应的预设处理时刻到达时,所述调度中心开始对业务装置中的属于类型A的全部任务进行集中处理,所述调度中心先调取当前属于类型A的各个任务的分表位,然后根本文档来自技高网
...

【技术保护点】
1.一种任务调度处理方法,包括:根据待处理类型相同的各个任务对应的分表位的预设特性,将各个所述任务对应的分表位划分为奇数组和偶数组,其中,所述分表位的预设特性为所述分表位的同一数位上的数字的奇偶性;应用两个处理单元同时且分别处理奇数组和偶数组中的分表位对应的所述任务。

【技术特征摘要】
1.一种任务调度处理方法,包括:根据待处理类型相同的各个任务对应的分表位的预设特性,将各个所述任务对应的分表位划分为奇数组和偶数组,其中,所述分表位的预设特性为所述分表位的同一数位上的数字的奇偶性;应用两个处理单元同时且分别处理奇数组和偶数组中的分表位对应的所述任务。2.根据权利要求1所述的任务调度处理方法,所述分表位由至少三位数字组成。3.根据权利要求1所述的任务调度处理方法,在所述根据待处理类型相同的各个任务对应的分表位的预设特性,将各个所述任务对应的分表位划分为奇数组和偶数组之前,所述任务调度处理方法还包括:根据包含有各个所述任务对应的分表位的字段,获取各个所述任务对应的分表位。4.根据权利要求3所述的任务调度处理方法,所述根据包含有各个所述任务对应的分表位的字段,获取各个所述任务对应的分表位,包括:在数据表中添加用于表示各个所述任务对应的分表位的分表位字段;根据所述包含有分表位的字段,对所述分表位字段进行初始化处理,得到各个所述任务对应的分表位。5.一种任务调度处理系统,所述任务调度处理系统包括:任务分组模块,用于根据待处理类型相同的各个任务对应的分表位的预设特性,将各个所述任务对应的分表位划分为奇数组和偶数组,其中,所述分表位的预设特性为所述分表位的同一数位上的数字的奇偶性;任务处理模块,用于应用两个处理单元同时且分别处理奇数组和偶数组中的分表位对应的所述任务。6.根据权利要求5所述的任务调度处理系统,所述分表位由至少三位数字组成。7.根据权利要求5所述的任务调度处理系统,所述任务调度处理系统还包括:分表位获取模块,用...

【专利技术属性】
技术研发人员:季荣姿
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1