首页> 中国专利> 实现任务调度的方法、装置及系统

实现任务调度的方法、装置及系统

摘要

本发明涉及计算机技术领域,且公开了实现任务调度的方法,包括,接收用户提出的任务调度请求,通过调度错误恢复模块和介入调度模块进行实时安全监测和数据修复,本发明通过调度错误恢复模块和介入调度模块进行实时安全监测和数据修复,并在编程数据无法自动修复时手动进行恢复,对任务调度请求进行执行,避免多个任务调度请求被一个数据集群占据,保证任务调度请求有序流畅执行,在基础数据编程建立过程中的关键位置建立日志轨迹,预先查看任务调度流程的流畅程度,及时掌握和发现任务调度过程中的问题,对任务调度流程进行预览,保证任务调度流程在正常操作时的稳定性,便于及时掌握任务调度流程出现的问题。

著录项

  • 公开/公告号CN114924854A

    专利类型发明专利

  • 公开/公告日2022-08-19

    原文格式PDF

  • 申请/专利权人 深圳微言科技有限责任公司;

    申请/专利号CN202210561691.7

  • 发明设计人 吴叶国;赵涛;

    申请日2022-05-23

  • 分类号G06F9/48(2006.01);G06F16/17(2019.01);G06F11/07(2006.01);

  • 代理机构北京睿智保诚专利代理事务所(普通合伙) 11732;

  • 代理人韩迎之

  • 地址 518049 广东省深圳市福田区梅林街道孖岭社区凯丰路10号翠林大厦13层1305、1306、1307、1308室

  • 入库时间 2023-06-19 16:26:56

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-09-06

    实质审查的生效 IPC(主分类):G06F 9/48 专利申请号:2022105616917 申请日:20220523

    实质审查的生效

说明书

技术领域

本发明涉及计算机技术领域,具体为实现任务调度的方法、装置及系统。

背景技术

计算器一般由运算器、控制器、存储器、键盘、显示器、电源和一些可选外围设备及电子配件,通过人工或机器设备组成,低档计算器的运算器、控制器由数字逻辑电路实现简单的串行运算,其随机存储器只有一、二个单元,供累加存储用。高档计算器由微处理器和只读存储器实现各种复杂的运算程序,有较多的随机存储单元以存放输入程序和数据。键盘是计算器的输入部件,一般采用接触式或传感式,为减小计算器的尺寸,一键常常有多种功能,现有的任务调度的方法、装置及系统在使用时,任务调度请求的流程中无法对出现的问题进行自动修复或及时进行手动修复,导致任务调度流程无法继续进行,导致任务调度终止。

发明内容

本发明提供如下技术方案:实现任务调度的方法,包括;

接收用户提出的任务调度请求,并根据提出的任务调度请求生成任务调度数据;

将生成的任务调度数据与计算编程数据集群进行匹配,得出针对该任务调度数据的数据集群;

将得出的数据集群通过传输模块发送至任务调度处理模块进行处理,得出任务调度方法;

通过任务调度分配模块将得出的任务调度方法进行优选的分布,使任务调度方法进行执行;

通过调度错误恢复模块和介入调度模块进行实时安全监测和数据修复,并在编程数据无法自动修复时手动进行恢复。

通过上述技术方案;对任务调度请求进行执行,保证任务调度请求高效率得到解决,避免多个任务调度请求被一个数据集群占据,保证任务调度请求有序流畅执行。

优选的,包括;

建立幂等框架

幂等框架具备任意多次执行所产生的影响均与一次执行的影响相同的特性,幂等函数或幂等方法是指可以使用相同参数重复执行,并能获得相同结果的函数,这些函数不会影响系统状态,也不会因为重复执行会对系统造成改变。

通过上述技术方案;保证通过任务调度接收模块、数据信息匹配模块、任务调度处理模块、任务调度分配模块和调度错误恢复模块对任务调度请求进行处理时,不因重复操作对其任务调度流程产生影响,保证基础数据编程框架的稳定性,便于后期使用。

优选的,包括;

建立日志轨迹;

在基础数据编程建立过程中的关键位置建立日志轨迹,预先查看任务调度流程的流畅程度,及时掌握和发现任务调度过程中的问题。

通过上述技术方案;对任务调度流程进行预览,保证任务调度流程在正常操作时的稳定性,降低任务调度在实际执行时的风险,便于及时掌握任务调度流程出现的问题。

优选的,包括;

设置手动入口;

通过设置手动操作入口,使工作人员及时对任务调度过程中的问题进行调整和修复。

通过上述技术方案;通过手动操作入口对调度错误恢复模块根据预先设定的程序无法修复时工作人员手动介入修复,保证任务调度平稳执行。

优选的,包括传输装置、接收装置、处理器、服务器、存储装置和输入装置。

通过上述技术方案;各装置之间连同工作,保证任务调度请求在各流程中流畅进行。

优选的,包括任务调度系统,所述任务调度系统包括任务调度接收模块、数据信息匹配模块、任务调度处理模块、任务调度分配模块、调度错误恢复模块和介入调度模块,任务调度接收模块的输出端与数据信息匹配模块的输入端连接,数据信息匹配模块的输出端与任务调度处理模块的输入端连接,任务调度处理模块的输出端与任务调度分配模块的输入端连接,介入模块的输出端与调度错误恢复模块的输入端连接,调度错误恢复模块的输出端与任务调度处理模块的输入端连接。

通过上述技术方案;对任务调度请求进行执行,保证任务调度请求高效率得到解决,避免多个任务调度请求被一个数据集群占据,保证任务调度请求有序流畅执行。

优选的,所述任务调度接收模块用于接收用户提出的任务调度请求,并将接收的任务调度请求生产任务调度数据,所述数据信息匹配模块用于将生成的任务调度数据与计算编程数据集群进行匹配,得出针对该任务调度数据的数据集群。

通过上述技术方案;保证任务调度接收模块接收任务调度请求的稳定性,通过数据信息匹配模块使任务调度数据快速与数据集群进行匹配,加快任务调度请求解决速度。

优选的,所述任务调度处理模块用于对得到的针对该任务调度数据的数据集群进行处理,生成针对该任务调度的任务调度方法,所述任务调度分配模块用于将得出的任务调度方法进行优选的分布,使任务调度方法进行执行。

通过上述技术方案;通过任务调度处理模块使任务调度数据快速处理,并高效执行。

优选的,所述调度错误恢复模块用于对任务调度接收模块、数据信息匹配模块、任务调度处理模块和任务调度分配模块中的出现的错误根据预先设定的程序进行恢复。

通过上述技术方案;对任务调度请求流程中出现的问题在无人工操作时进行自动处理,保证任务调度处理流程的流畅度。

优选的,所述介入调度模块用于在调度错误恢复模块根据预先设定的程序无法修复时工作人员手动介入修复,保证任务调度平稳执行。

通过上述技术方案;增加任务调度请求中的问题修复的手段,使任务调度中的问题快速解决。

有益效果

与现有技术相比,本发明提供了实现任务调度的方法、装置及系统,具备以下有益效果:

1、本发明通过调度错误恢复模块和介入调度模块进行实时安全监测和数据修复,并在编程数据无法自动修复时手动进行恢复,对任务调度请求进行执行,保证任务调度请求高效率得到解决,避免多个任务调度请求被一个数据集群占据,保证任务调度请求有序流畅执行。

2、本发明通过在基础数据编程建立过程中的关键位置建立日志轨迹,预先查看任务调度流程的流畅程度,及时掌握和发现任务调度过程中的问题,对任务调度流程进行预览,保证任务调度流程在正常操作时的稳定性,降低任务调度在实际执行时的风险,便于及时掌握任务调度流程出现的问题。

附图说明

图1为本发明实现任务调度的方法、装置及系统的系统结构示意图;

图2为本发明实现任务调度的方法、装置及系统的装置结构示意图;

图3为本发明实现任务调度的方法、装置及系统的方法结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例一;

请参阅图1和3,实现任务调度的方法,包括,接收用户提出的任务调度请求,并根据提出的任务调度请求生成任务调度数据,将生成的任务调度数据与计算编程数据集群进行匹配,得出针对该任务调度数据的数据集群,将得出的数据集群通过传输模块发送至任务调度处理模块进行处理,得出任务调度方法,通过任务调度分配模块将得出的任务调度方法进行优选的分布,使任务调度方法进行执行,通过调度错误恢复模块和介入调度模块进行实时安全监测和数据修复,并在编程数据无法自动修复时手动进行恢复,对任务调度请求进行执行,保证任务调度请求高效率得到解决,避免多个任务调度请求被一个数据集群占据,保证任务调度请求有序流畅执行。

实施例二;

请参阅图3,包括;建立幂等框架,幂等框架具备任意多次执行所产生的影响均与一次执行的影响相同的特性,幂等函数或幂等方法是指可以使用相同参数重复执行,并能获得相同结果的函数,这些函数不会影响系统状态,也不会因为重复执行会对系统造成改变,保证通过任务调度接收模块、数据信息匹配模块、任务调度处理模块、任务调度分配模块和调度错误恢复模块对任务调度请求进行处理时,不因重复操作对其任务调度流程产生影响,保证基础数据编程框架的稳定性,便于后期使用。

实施例三;

请参阅图3,包括建立日志轨迹,在基础数据编程建立过程中的关键位置建立日志轨迹,预先查看任务调度流程的流畅程度,及时掌握和发现任务调度过程中的问题,对任务调度流程进行预览,保证任务调度流程在正常操作时的稳定性,降低任务调度在实际执行时的风险,便于及时掌握任务调度流程出现的问题。

实施例四;

请参阅图3,包括设置手动入口,通过设置手动操作入口,使工作人员及时对任务调度过程中的问题进行调整和修复,通过手动操作入口对调度错误恢复模块根据预先设定的程序无法修复时工作人员手动介入修复,保证任务调度平稳执行。

实施例五;

请参阅图2,包括传输装置、接收装置、处理器、服务器、存储装置和输入装置,各装置之间连同工作,保证任务调度请求在各流程中流畅进行。

实施例六;

请参阅图1,包括任务调度系统,所述任务调度系统包括任务调度接收模块、数据信息匹配模块、任务调度处理模块、任务调度分配模块、调度错误恢复模块和介入调度模块,任务调度接收模块的输出端与数据信息匹配模块的输入端连接,数据信息匹配模块的输出端与任务调度处理模块的输入端连接,任务调度处理模块的输出端与任务调度分配模块的输入端连接,介入模块的输出端与调度错误恢复模块的输入端连接,调度错误恢复模块的输出端与任务调度处理模块的输入端连接,对任务调度请求进行执行,保证任务调度请求高效率得到解决,避免多个任务调度请求被一个数据集群占据,保证任务调度请求有序流畅执行。

实施例七;

请参阅图1,所述任务调度接收模块用于接收用户提出的任务调度请求,并将接收的任务调度请求生产任务调度数据,所述数据信息匹配模块用于将生成的任务调度数据与计算编程数据集群进行匹配,得出针对该任务调度数据的数据集群,保证任务调度接收模块接收任务调度请求的稳定性,通过数据信息匹配模块使任务调度数据快速与数据集群进行匹配,加快任务调度请求解决速度,所述任务调度处理模块用于对得到的针对该任务调度数据的数据集群进行处理,生成针对该任务调度的任务调度方法,所述任务调度分配模块用于将得出的任务调度方法进行优选的分布,使任务调度方法进行执行,通过任务调度处理模块使任务调度数据快速处理,并高效执行。

实施例八;

请参阅图1,所述调度错误恢复模块用于对任务调度接收模块、数据信息匹配模块、任务调度处理模块和任务调度分配模块中的出现的错误根据预先设定的程序进行恢复,对任务调度请求流程中出现的问题在无人工操作时进行自动处理,保证任务调度处理流程的流畅度,所述介入调度模块用于在调度错误恢复模块根据预先设定的程序无法修复时工作人员手动介入修复,保证任务调度平稳执行,增加任务调度请求中的问题修复的手段,使任务调度中的问题快速解决。

综上所述,本发明通过调度错误恢复模块和介入调度模块进行实时安全监测和数据修复,并在编程数据无法自动修复时手动进行恢复,对任务调度请求进行执行,保证任务调度请求高效率得到解决,避免多个任务调度请求被一个数据集群占据,保证任务调度请求有序流畅执行,在基础数据编程建立过程中的关键位置建立日志轨迹,预先查看任务调度流程的流畅程度,及时掌握和发现任务调度过程中的问题,对任务调度流程进行预览,保证任务调度流程在正常操作时的稳定性,降低任务调度在实际执行时的风险,便于及时掌握任务调度流程出现的问题。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号