任务恢复方法及装置制造方法及图纸

技术编号:23533686 阅读:30 留言:0更新日期:2020-03-20 07:57
本发明专利技术公开了一种任务恢复方法及装置,包括:针对启动成功的任务创建与该任务相对应的元数据文件,并在该任务的运行过程中,通过所述与该任务相对应的元数据文件记录该任务的任务相关信息;当预设的任务恢复条件满足时,查询与各个任务相对应的元数据文件;根据查询结果确定各个任务的执行状态,根据各个任务的执行状态对各个任务进行恢复处理。采用该方式,在系统升级等特殊情况下,正在运行的任务无需中止,能够继续在后台运行,并在任务恢复条件满足时,自动根据元数据文件恢复原本在后台运行的任务,从而节约了计算资源,提升了任务运行效率。

Task recovery method and device

【技术实现步骤摘要】
任务恢复方法及装置
本专利技术涉及计算机
,具体涉及一种任务恢复方法及装置。
技术介绍
目前,随着互联网的高速发展,需要借助网络运行的任务种类日益繁多。在传统的任务运行方式中,大多采用多个任务并行运行的方式,以提升运行效率。当用于运行任务的机器处于正常状态时,各个任务都能够得到高效地执行。但是,一旦用于运行任务的机器因系统升级或其他原因而暂停服务时,该机器上正在运行的各个任务则不得不中止并在系统升级结束后重新运行,由此导致很多在系统升级时运行到一半的任务不得不在升级结束后从头开始运行,从而浪费了计算资源,降低了任务完成效率。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的任务恢复方法及装置。根据本专利技术的一个方面,提供了一种任务恢复方法,包括:针对启动成功的任务创建与该任务相对应的元数据文件,并在该任务的运行过程中,通过所述与该任务相对应的元数据文件记录该任务的任务相关信息;当预设的任务恢复条件满足时,查询与各个任务相对应的元数据文件;本文档来自技高网...

【技术保护点】
1.一种任务恢复方法,包括:/n针对启动成功的任务创建与该任务相对应的元数据文件,并在该任务的运行过程中,通过所述与该任务相对应的元数据文件记录该任务的任务相关信息;/n当预设的任务恢复条件满足时,查询与各个任务相对应的元数据文件;/n根据查询结果确定各个任务的执行状态,根据各个任务的执行状态对各个任务进行恢复处理。/n

【技术特征摘要】
1.一种任务恢复方法,包括:
针对启动成功的任务创建与该任务相对应的元数据文件,并在该任务的运行过程中,通过所述与该任务相对应的元数据文件记录该任务的任务相关信息;
当预设的任务恢复条件满足时,查询与各个任务相对应的元数据文件;
根据查询结果确定各个任务的执行状态,根据各个任务的执行状态对各个任务进行恢复处理。


2.根据权利要求1所述的方法,其中,所述针对启动成功的任务创建与该任务相对应的元数据文件包括:在用于运行所述启动成功的任务的任务执行模块的本地存储空间内创建与该任务相对应的元数据文件;
则所述当预设的任务恢复条件满足时,查询与各个任务相对应的元数据文件包括:
所述用于运行所述启动成功的任务的任务执行模块在预设的任务恢复条件满足时,查询该任务执行模块的本地存储空间内存储的与各个任务相对应的元数据文件。


3.根据权利要求1所述的方法,其中,当任务调度系统中包含多个任务执行模块时,所述针对启动成功的任务创建与该任务相对应的元数据文件包括:在能够被多个任务执行模块共享的云存储空间内创建与该任务相对应的元数据文件。


4.根据权利要求3所述的方法,其中,所述当预设的任务恢复条件满足时,查询与各个任务相对应的元数据文件包括:
将满足预设的任务恢复条件的任务执行模块确定为第一执行模块,将满足预设异常条件的任务执行模块确定为第二执行模块;
所述第一执行模块在预设的任务恢复条件满足时查询所述云存储空间内存储的与所述第一执行模块以及所述第二执行模块相对应的各个任务的元数据文件。


5.根据权利要求1-4任一所述的方法,其中,所述预设的任务恢复条件包括:系...

【专利技术属性】
技术研发人员:李铮朱俊刘彤
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京;11

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

1