[发明专利]一种任务的执行方法和装置在审
申请号: | 201811567169.X | 申请日: | 2018-12-20 |
公开(公告)号: | CN109710442A | 公开(公告)日: | 2019-05-03 |
发明(设计)人: | 闫猛;李涛 | 申请(专利权)人: | 麒麟合盛网络技术股份有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07;G06F9/48 |
代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 姜凤岩;南霆 |
地址: | 100085 北京市海淀区信息路2号(北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 任务执行信息 修复 方法和装置 人工操作 异常类型 任务执行 数据链路 提醒消息 重新执行 配置的 概率 触发 申请 输出 管理 | ||
1.一种任务的执行方法,其特征在于,所述方法包括:
获取当前各数据链路中配置的任务的任务执行信息;
如果所述任务执行信息中包括异常的任务执行信息,则输出所述异常的任务执行信息的提醒消息;
根据所述异常的任务执行信息,确定所述异常的任务执行信息对应的目标任务所属的任务异常类型;
根据所述目标任务所属的任务异常类型,确定所述目标任务的修复方式和相应的修复概率;
根据所述目标任务的修复方式和相应的修复概率对所述目标任务进行任务修复处理。
2.根据权利要求1所述的方法,其特征在于,所述根据所述目标任务的修复方式和相应的修复概率对所述目标任务进行任务修复处理,包括:
如果所述目标任务的修复方式为重新执行,且根据与所述修复方式相应的修复概率,确定所述目标任务满足预定任务恢复条件,则重新执行所述目标任务;
获取所述目标任务重新执行的执行结果。
3.根据权利要求2所述的方法,其特征在于,所述预定任务恢复条件包括与所述修复方式相应的修复概率大于预定的恢复阈值。
4.根据权利要求1所述的方法,其特征在于,所述任务执行信息中至少包括任务的输入数据、任务的执行时间、任务是否执行成功和任务的执行结果的数据是否存在。
5.根据权利要求2所述的方法,其特征在于,所述获取当前各数据链路中配置的任务的任务执行信息,包括:
采集调度服务器中各数据链路中配置的任务的任务执行信息;
所述如果所述目标任务的修复方式为重新执行,且根据与所述修复方式相应的修复概率,确定所述目标任务满足预定任务恢复条件,则重新执行所述目标任务,包括:
如果所述目标任务的修复方式为重新执行,且根据与所述修复方式相应的修复概率,确定所述目标任务满足预定任务恢复条件,则向所述调度服务器发送重新执行所述目标任务的通知消息,以使所述调度服务器重新执行所述目标任务,生成重新执行所述目标任务的执行结果。
6.根据权利要求2所述的方法,其特征在于,所述获取所述目标任务重新执行的执行结果,包括:
在确定所述目标任务满足预定任务恢复条件时开始计时,当到达第一预定时长时,采集重新执行所述目标任务的执行结果。
7.根据权利要求6所述的方法,其特征在于,所述第一预定时长为在预定时间段内所述目标任务执行时间的均值与第二预定时长的和。
8.根据权利要求7所述的方法,其特征在于,所述第二预定时长为10分钟或20分钟。
9.根据权利要求5所述的方法,其特征在于,所述当到达第一预定时长时,采集重新执行所述目标任务的执行结果,包括:
当到达第一预定时长时,调用预定的Shell脚本,采集重新执行所述目标任务的执行结果。
10.根据权利要求1所述的方法,其特征在于,所述根据所述目标任务的修复方式和相应的修复概率对所述目标任务进行任务修复处理,包括:
如果所述目标任务的修复方式为非重新执行,且与所述修复方式相应的修复概率大于预定的概率阈值,则输出包含所述修复方式的任务修复提醒信息,以使用户根据所述修复方式对所述目标任务进行任务修复。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于麒麟合盛网络技术股份有限公司,未经麒麟合盛网络技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811567169.X/1.html,转载请声明来源钻瓜专利网。