【技术实现步骤摘要】
本申请涉及日志技术,特别是涉及一种任务调度方法及系统。
技术介绍
日志是指有关计算机系统发生的事务或操作的记录。在各种应用系统,如银行系统、门户网站系统、电子商务系统、公司内部的财务系统等等应用系统中,都会将系统运行过程中所发生的一切记录为日志,并生成日志文件,然后通过对日志文件的解析,就可以详细了解系统的整个运行过程。在日志解析的过程中需要对日志来执行各项操作,所述对日志执行的操作可以看作是一项任务,例如,下载日志可以看作是一项任务,要执行下载日志这项任务就需要调度任务,然后通过系统命令将任务发送到操作系统,操作系统再执行下载日志的操作。在任务调度中任务可以分为后置任务和前置任务,前置任务执行完毕才能执行后置任务。通常的任务调度系统的配置是当天调度当天的任务,当天执行的后置任务可以自动找到当天的前置任务,判断当天的前置任务执行完毕,则可以执行当天的后置任务。但是由于系统配置的局限性,在一些特殊的情况下,若前置任务和后置任务不在同一天执行。例如,后置任务是当天的任务,所述后置任务的前置任务是前一天的任务。此时由于前置任务和后置任务不在同一天执行,使得在执行当天的 ...
【技术保护点】
一种任务调度方法,其特征在于,包括:提取调度定时时间到期的任务,并设定所提取的任务为后置任务;查找后置任务对应的任务调度依赖维表,并通过所述后置任务对应的任务调度依赖维表计算所述后置任务对应的前置任务的计划执行时间;从所述任务调度依赖维表中读取前置任务的任务序号,通过前置任务的任务序号和计划执行时间查找前置任务对应的任务调度运行结果表,其中所述任务调度运行结果表中记录了前置任务的执行状态;查找所述任务调度运行结果表中前置任务的执行状态是否为成功,若为执行成功,则将后置任务放置到任务队列中,等待调度执行。
【技术特征摘要】
【专利技术属性】
技术研发人员:乔平,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。