【技术实现步骤摘要】
一种任务配置方法及系统
[0001]本申请涉及任务执行领域,尤其涉及一种任务配置方法及系统。
技术介绍
[0002]在系统运行过程中需要执行多种任务,其中涉及立即执行任务、指定时间执行任务、周期性执行任务等。
[0003]目前,通常采用Quartz实现任务的配置,其中,Quartz为一种开源调度框架,其本身固定在部署包中,在需要进行任务配置时,通常需要修改任务的代码重新进行部署配置,这就使得任务配置不灵活、便捷性差。
技术实现思路
[0004]有鉴于此,本申请提供一种任务配置方法及系统,其具体方案如下:
[0005]一种任务配置方法,包括:
[0006]调用任务周期定义接口,获得任务周期数据,基于所述任务周期数据为不同的任务配置代码执行周期;
[0007]调用任务维护接口,获得任务配置数据,基于所述任务配置数据为不同的任务配置预设参数,其中,所述预设参数至少包括:指定任务代码、任务名称或任务状态;
[0008]调用任务创建接口,获得任务的计划配置数据,基于所述计划配置数 ...
【技术保护点】
【技术特征摘要】
1.一种任务配置方法,其特征在于,包括:调用任务周期定义接口,获得任务周期数据,基于所述任务周期数据为不同的任务配置代码执行周期;调用任务维护接口,获得任务配置数据,基于所述任务配置数据为不同的任务配置预设参数,其中,所述预设参数至少包括:指定任务代码、任务名称或任务状态;调用任务创建接口,获得任务的计划配置数据,基于所述计划配置数据创建不同的计划任务。2.根据权利要求1所述的方法,其特征在于,还包括:在调用所述任务周期定义接口后生成任务周期定义界面;在所述任务周期定义界面调用任务周期调整接口,获得任务周期调整数据,基于所述任务周期调整数据为已配置代码执行周期的任务调整代码执行周期。3.根据权利要求1所述的方法,其特征在于,还包括:在调用所述任务维护接口后生成任务维护调整界面;在所述任务维护调整界面调用任务维护调整接口,获得任务维护调整数据,基于所述任务维护调整数据为已配置预设参数的任务调整预设参数的数值。4.根据权利要求1所述的方法,其特征在于,还包括:在调用所述任务创建接口后生成任务创建界面;在所述任务创建界面调用执行方式接口,获得执行方式选择数据,基于所述执行方式选择数据确定任务的执行方式,其中,所述执行方式至少包括:立即执行、指定时间执行或周期性执行。5.根据权利要求4所述的方法,其特征在于,还包括:确定第一任务的执行方式;若所述第一任务的执行方式为立即执行,触发所述第一任务的任务执行代码;若所述第一任务的执行方式为指定时间执行,当满足所述第一任务的指定时间时,将所述第一任务加入第一任务队列,以便于执行第一任务队列的出列操作,所述第一任务队列中的任务为在所述指定...
【专利技术属性】
技术研发人员:严永兵,张帅,王建锋,
申请(专利权)人:北京中电普华信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。