预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114281513A(43)申请公布日2022.04.05(21)申请号202111679331.9(22)申请日2021.12.31(71)申请人中国邮政储蓄银行股份有限公司地址100032北京市西城区金融大街3号(72)发明人朱礼华王飞龙邓辉田猛薛亮(74)专利代理机构北京康信知识产权代理有限责任公司11240代理人霍文娟(51)Int.Cl.G06F9/48(2006.01)G06Q40/02(2012.01)权利要求书2页说明书7页附图2页(54)发明名称任务批量处理方法及其装置、计算机可读存储介质(57)摘要本发明公开了一种任务批量处理方法及其装置、计算机可读存储介质。其中,该方法包括:获取多个目标任务的特征信息,其中,特征信息包括:目标任务的执行优先级、目标任务的复杂程度以及目标任务的配置文件;基于特征信息确定多个目标任务的任务编号;基于任务编号对多个目标任务进行编排,以获取编排结果;基于编排结果,执行多个目标任务。本发明解决了针对相关技术中银行业务普遍采用的集中式调度方式在处理大批量任务时系统处理任务效率下降的技术问题。CN114281513ACN114281513A权利要求书1/2页1.一种任务批量处理方法,其特征在于,包括:获取多个目标任务的特征信息,其中,所述特征信息包括:目标任务的执行优先级、所述目标任务的复杂程度以及所述目标任务的配置文件;基于所述特征信息确定所述多个目标任务的任务编号;基于所述任务编号对所述多个目标任务进行编排,以获取编排结果;基于所述编排结果,执行所述多个目标任务。2.根据权利要求1所述的方法,其特征在于,在获取多个目标任务的特征信息之前,所述方法还包括:获取多个作业中每一个作业的业务处理流程信息和作业执行参数;基于所述每一个作业的业务处理流程信息和作业执行参数对所述多个作业进行封装,得到所述多个目标任务。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:在执行所述多个目标任务时,存储所述多个目标任务的输出参数和静态参数。4.根据权利要求1所述的方法,其特征在于,执行所述多个目标任务之前,所述方法还包括:基于所述编排结果对所述多个目标任务设置全局参数;获取所述多个目标任务的全局参数和局部参数。5.根据权利要求1所述的方法,其特征在于,基于所述特征信息确定所述多个目标任务的任务编号,包括:基于所述特征信息确定所述多个目标任务中每一个目标任务的执行顺序;基于所述每一个目标任务的执行顺序对所述多个目标任务进行编号,得到所述多个目标任务中每一个目标任务的任务编号。6.根据权利要求3所述的方法,其特征在于,基于所述任务编号对所述多个目标任务进行编排,包括:获取所述多个目标任务中任务编号不相同的至少两个目标任务;将所述至少两个目标任务按照任务编号顺序依次执行。7.根据权利要求2至6中任一项所述的方法,其特征在于,基于所述编排结果,执行所述多个目标任务,包括:基于所述编排结果确定所述多个目标任务的任务执行顺序;按照所述任务执行顺序执行所述多个目标任务。8.一种任务批量处理装置,其特征在于,包括:第一获取模块,用于获取多个目标任务的特征信息,其中,所述特征信息包括:目标任务的执行优先级、所述目标任务的复杂程度以及所述目标任务的配置文件;确定模块,用于基于所述特征信息确定所述多个目标任务的任务编号;编排模块,用于基于所述任务编号对所述多个目标任务进行编排,以获取编排结果;执行模块,用于基于所述编排结果,执行所述多个目标任务。9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序被处理器运行时控制所述计算机可读存储介质所在设备执行上述权利要求1至7中任一项所述的任务批量处理方法。2CN114281513A权利要求书2/2页10.一种处理器,其特征在于,所述处理器用于运行计算机程序,其中,所述计算机程序运行时执行上述权利要求1至7中任一项所述的任务批量处理方法。3CN114281513A说明书1/7页任务批量处理方法及其装置、计算机可读存储介质技术领域[0001]本发明涉及数据处理领域,具体而言,涉及一种任务批量处理方法及其装置、计算机可读存储介质。背景技术[0002]银行的业务越来越多,越来越复杂,处理的业务场景也越来越多,目前银行系统的日终任务多采用集中式的调度方式,简单的把任务串联起来,对于简单的系统尚可,但是对于复杂庞大的系统而言,此类任务编排会给系统带来性能以及扩展性方面的问题。[0003]并且在建立分布式调度系统时,需要对调度所执行的任务模型进行解析并执行,所以需要有一套任务的编排模型。事先把任务按串行或者并行的方式进行编排,这样调度调用执行任务的时候会解析