调度方法、服务器及调度系统技术方案

技术编号:21627383 阅读:29 留言:0更新日期:2019-07-17 10:37
本发明专利技术实施例涉及通信领域,公开了一种调度方法、服务器及调度系统。本发明专利技术中,一种调度方法,应用于服务器,包括:获取配置信息,配置信息至少包括N个任务信息,以及与N个任务信息分别对应的第一时间信息,其中,任务信息与第一时间信息存在第一预设对应关系,N为大于或者等于1的自然数;若检测到目标任务的触发操作,则根据配置信息中的第一预设对应关系,获取与目标任务对应的第一时间信息;根据与目标任务对应的第一时间信息,对目标任务执行调度操作。本发明专利技术实施例还提供了一种服务器和调度系统;可以根据设定的时间执行调度操作,无需人工实时监控调度状态并远程触发调度操作,并且可统一管控所有调度任务。

【技术实现步骤摘要】
调度方法、服务器及调度系统
本专利技术实施例涉及通信领域,特别涉及一种调度方法、服务器及调度系统。
技术介绍
调度,指在计算机中分配工作所需资源的方法。这里所说的资源可以指虚拟的计算资源,如线程、进程或数据流;也可以指硬件资源,如处理器、网络连接或扩展卡。专利技术人发现现有技术中至少存在如下问题:现有技术中,需要人工实时监控调度状态并远程触发调度操作,对实时性的需求较高;并且,分别管控不同的调度任务。
技术实现思路
本专利技术实施方式的目的在于提供一种调度方法、服务器及调度系统,可以根据设定的时间执行调度操作,无需人工实时监控调度状态并远程触发调度操作,并且可统一管控所有调度任务。为解决上述技术问题,本专利技术的实施方式提供了一种调度方法,应用于服务器,包括:获取配置信息,配置信息至少包括N个任务信息,以及与N个任务信息分别对应的第一时间信息,其中,任务信息与第一时间信息存在第一预设对应关系,N为大于或者等于1的自然数;若检测到目标任务的触发操作,则根据配置信息中的第一预设对应关系,获取与目标任务对应的第一时间信息;根据与目标任务对应的第一时间信息,对目标任务执行调度操作。本专利技术的实施方式还提供了一种服务器,包括:至少一个处理器;以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行如上述的调度方法。本专利技术的实施方式还提供了一种调度系统,包括受控终端,以及上述的服务器。本专利技术实施方式相对于现有技术而言,提供了一种调度方法,应用于服务器,通过获取至少包括N个任务信息,以及与N个任务信息分别对应的第一时间信息的配置信息,这里的任务信息与第一时间信息存在第一预设对应关系,N为大于或者等于1的自然数;在检测到目标任务的触发操作后,根据配置信息中的第一预设对应关系,获取与目标任务对应的第一时间信息;再根据与目标任务对应的第一时间信息,对目标任务执行调度操作。本实施方式中,由于在目标任务被触发时,根据设定的第一时间信息对该目标任务执行调度操作,可以使得执行调度操作的计算单元自发的根据第一时间信息执行调度操作,因此无需人工实时监控调度状态并远程触发调度操作,从而可以节省人力并提高调度效率;由于配置信息中包括的N个任务信息可以是各商家所有的任务信息,因此,无需对不同的商家的调度任务进行分别管控,即可统一实现所有调度任务中计算资源的调配。另外,配置信息还包括:服务信息;第一时间信息设置于服务信息中;第一预设对应关系,具体为:任务信息与第一时间信息所在的服务信息存在的第一预设对应关系;根据与目标任务对应的第一时间信息,对目标任务执行调度操作,具体包括:根据第一预设对应关系,获取与目标任务对应的服务信息;结合与目标任务对应的服务信息,以及服务信息中与目标任务对应的第一时间信息,对目标任务执行调度操作。本实施方式中,配置信息还包括服务信息,提供了对目标任务执行调度操作的一种具体的实现方式,有利于本实施方式中的调度方法可以灵活多变地实现。另外,配置信息还包括:计算信息;计算信息与服务信息存在第二预设对应关系;根据与目标任务对应的第一时间信息,以及与目标任务对应的服务信息,对目标任务执行调度操作,具体包括:根据第二预设对应关系,获取与服务信息对应的计算信息;结合与目标任务对应的第一时间信息、与目标任务对应的服务信息以及与服务信息对应的计算信息,对目标任务执行调度操作。本实施方式中,配置信息还包括计算信息,以便于对目标任务执行调度操作。另外,计算信息还包括:第二时间信息;第二时间信息具体为:基于第一时间信息进行调整后得到的与目标任务对应的第二时间信息;在根据与目标任务对应的第一时间信息,对目标任务执行调度操作,具体包括:若存在与目标任务对应的第二时间信息,则根据与目标任务对应的第二时间信息,对目标任务执行调度操作;否则,根据与目标任务对应的第一时间信息,对目标任务执行调度操作。本实施方式中,通过设置第二时间信息,方便相关工作人员基于第一时间信息进行调整,以满足实际应用中某些特殊的调度需求。附图说明一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。图1是根据本专利技术第一实施方式提供的一种调度方法的流程图;图2是根据本专利技术第一实施方式提供的一种调度方法的结构示意图;图3是根据本专利技术第二实施方式提供的一种调度方法的流程图;图4是根据本专利技术第三实施方式提供的一种服务器的结构示意图;图5是根据本专利技术第四实施方式提供的一种调度系统的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。本专利技术的第一实施方式涉及一种调度方法。应用于服务器,通过获取至少包括N个任务信息,以及与N个任务信息分别对应的第一时间信息的配置信息,这里的任务信息与第一时间信息存在第一预设对应关系,N为大于或者等于1的自然数;在检测到目标任务的触发操作后,根据配置信息中的第一预设对应关系,获取与目标任务对应的第一时间信息;再根据与目标任务对应的第一时间信息,对目标任务执行调度操作。本实施方式中,由于在目标任务被触发时,根据设定的第一时间信息对该目标任务执行调度操作,可以使得执行调度操作的计算单元自发的根据第一时间信息执行调度操作,因此无需人工实时监控调度状态并远程触发调度操作,从而可以节省人力并提高调度效率;由于配置信息中包括的N个任务信息可以是各商家所有的任务信息,因此,无需对不同的商家的调度任务进行分别管控,即可统一实现所有调度任务中计算资源的调配。下面对本实施方式的调度方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。本实施方式中的调度方法的流程图如图1所示,包括:步骤101,获取配置信息。配置信息至少包括N个任务信息,以及与N个任务信息分别对应的第一时间信息,其中,任务信息与第一时间信息存在第一预设对应关系,N为大于或者等于1的自然数。具体的说,本实施方式中的第一时间信息,可以为:用于指示执行调度操作的时间间隔的第一时间信息。在实际应用中,可以是计算单元根据第一时间信息表征的时间间隔执行调度操作,这里的时间间隔可以是10秒、30秒、60秒等,此处不作具体限定。本实施方式中的任务信息,可以包括:维度信息、任务执行模式信息以及用于时间矫正的时间矫正信息;其中,维度信息,用于确定执行计算资源调配的计算单元的计算方式。这里的维度信息,可以是订单维度、仓库维度等。比如说,在计算资源调配过程中,计算单元执行的关于订单的计算可以基于店铺维度、计算单元执行的关于仓库对接的计算可以基于仓库维度等。其中,这里所说的任务执行模式信息中的任务执行模式,可以包括:在同一次调度操作中计算单元只执行一次计算的第一任务执行模式,以及在同一次调度操作中计算单元可执行多次计算的第二任本文档来自技高网...

【技术保护点】
1.一种调度方法,其特征在于,应用于服务器,包括:获取配置信息,所述配置信息至少包括N个任务信息,以及与所述N个任务信息分别对应的第一时间信息;其中,所述任务信息与所述第一时间信息存在第一预设对应关系,所述N为大于或者等于1的自然数;若检测到目标任务的触发操作,则根据所述配置信息中的所述第一预设对应关系,获取与所述目标任务对应的第一时间信息;根据所述与所述目标任务对应的第一时间信息,对所述目标任务执行调度操作。

【技术特征摘要】
1.一种调度方法,其特征在于,应用于服务器,包括:获取配置信息,所述配置信息至少包括N个任务信息,以及与所述N个任务信息分别对应的第一时间信息;其中,所述任务信息与所述第一时间信息存在第一预设对应关系,所述N为大于或者等于1的自然数;若检测到目标任务的触发操作,则根据所述配置信息中的所述第一预设对应关系,获取与所述目标任务对应的第一时间信息;根据所述与所述目标任务对应的第一时间信息,对所述目标任务执行调度操作。2.根据权利要求1所述的调度方法,其特征在于,所述第一时间信息,具体为:用于指示执行所述调度操作的时间间隔的第一时间信息。3.根据权利要求1所述的调度方法,其特征在于,所述配置信息还包括:服务信息;所述第一时间信息设置于所述服务信息中;所述第一预设对应关系,具体为:所述任务信息与所述第一时间信息所在的服务信息存在的所述第一预设对应关系;所述根据所述与所述目标任务对应的第一时间信息,对所述目标任务执行调度操作,具体包括:根据所述第一预设对应关系,获取与所述目标任务对应的服务信息;结合与所述目标任务对应的服务信息,以及所述服务信息中与所述目标任务对应的第一时间信息,对所述目标任务执行调度操作。4.根据权利要求3所述的调度方法,其特征在于,所述服务信息还包括:所述服务器的位置信息、用于可执行计算资源调配的线程数、服务的启用或禁用的状态信息。5.根据权利要求3所述的调度方法,其特征在于,所述配置信息还包括:计算信息;所述计算信息与所述服务信息存在第二预设对应关系;所述根据所述与所述目标任务对应的第一时间信息,以及与所述目标任务对应的服务信息,对所述目标任务执行调度操作,具体包括:根据所述第二预设对应关系,获取与所述服...

【专利技术属性】
技术研发人员:徐平
申请(专利权)人:上海丽人丽妆网络科技有限公司
类型:发明
国别省市:上海,31

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

1