【技术实现步骤摘要】
本专利技术涉及数据热部署,特别涉及一种批量任务热部署方法、装置、设备及存储介质。
技术介绍
1、金融系统的特点是业务繁琐且逻辑复杂,并且还要应对用户、后管人员、财务人员、审计人员、外部对接方等多方的数据和功能需求。由于需求所需的数据量一般较大,所以金融系统通常采用在日间、日终执行批量任务来计算、汇总数据。需求的频繁增加和变更就导致批量任务需要频繁的调整,从而会频繁的新增、删除批量任务。
2、目前,在金融系统中频繁的新增、删除批量任务一般的处理方式是:若是需要新增批量任务,需要根据需求开发相应的业务功能,做相应的数据变更或汇总、统计,然后定义相应的批量任务,经过测试验证后,停机上线发布,保证新的批量任务加入系统,定时定期启动;若是需要删除批量任务,也需要将相应的批量任务删除或注释代码,测试验证后停机上线发布,若是后续需要重新使用该批量任务,还需要经历新增批量任务时的一系列工作。这种方式存在开发人员工作量大,系统服务空档期长的问题。
技术实现思路
1、有鉴于此,本专利技术的目的在于
...【技术保护点】
1.一种批量任务热部署方法,其特征在于,包括:
2.根据权利要求1所述的批量任务热部署方法,其特征在于,所述初始Bean包括Job、ManagerStep、分区器、Master端消息通道、Master端输出流、WorkerStep、Worker端消息通道、Worker端输入流。
3.根据权利要求1所述的批量任务热部署方法,其特征在于,所述基于各所述初始任务配置文件动态构造不同的初始Bean,包括:
4.根据权利要求1所述的批量任务热部署方法,其特征在于,所述根据所述判断结果将各所述目标批量任务加载至所述目标任务池,包括:
【技术特征摘要】
1.一种批量任务热部署方法,其特征在于,包括:
2.根据权利要求1所述的批量任务热部署方法,其特征在于,所述初始bean包括job、managerstep、分区器、master端消息通道、master端输出流、workerstep、worker端消息通道、worker端输入流。
3.根据权利要求1所述的批量任务热部署方法,其特征在于,所述基于各所述初始任务配置文件动态构造不同的初始bean,包括:
4.根据权利要求1所述的批量任务热部署方法,其特征在于,所述根据所述判断结果将各所述目标批量任务加载至所述目标任务池,包括:
5.根据权利要求2所述的批量任务热部署方法,其特征在于,所述根据所述...
【专利技术属性】
技术研发人员:董庆庚,孙继斌,刘华君,邢文才,齐俊宇,
申请(专利权)人:湖南长银五八消费金融股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。