[发明专利]基于旁路的批量任务管理方法、装置和设备及存储介质在审
申请号: | 202210805972.2 | 申请日: | 2022-07-08 |
公开(公告)号: | CN115185661A | 公开(公告)日: | 2022-10-14 |
发明(设计)人: | 周欢;周竣涛;辛子英;曾皓;周明明;李广钊 | 申请(专利权)人: | 中信百信银行股份有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京植德律师事务所 11780 | 代理人: | 唐华东 |
地址: | 100029 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 旁路 批量 任务 管理 方法 装置 设备 存储 介质 | ||
本申请提出了一种基于旁路的批量任务管理方法、装置和设备及存储介质。本申请通过引入用于批量信息收集的公共组件在批量任务上增加注解,在在批量任务启动和/或结束时,根据所增加的注解发送批量任务的运行信息至统一批量信息系统,提供了一种基于旁路的历史批量治理解决方案,既避免了采用统一的批量框架导致历史批量任务迁移成本高的问题,又可以达到所有批量任务全量统计和监控的管控目的。
技术领域
本申请涉及数据处理技术领域,具体涉及一种基于旁路的批量任务管理方法、装置和设备及存储介质。
背景技术
在一些信息系统中,例如金融信息系统中,需要运用大量的批量任务来进行日常业务的处理,这些批量任务服务于不同的业务线和不同的系统,由不同的人员进行使用和维护。由于信息系统的来源多样,如自研、历史债务、外采等,存在使用多种不同的批量管理框架管理各自业务线批量任务的情况。
由于批量框架的多样,导致批量任务分散在多个地方,这对批量任务的全盘统计和监控带来了很大的困难,增加了批量任务治理的难度和成本。而采用统一批量框架的方式,又存在各批量任务的兼容性问题,历史的批量任务迁移成本过高。
发明内容
本申请提供一种基于旁路的批量任务管理方法、装置和设备及存储介质。本申请的目的之一是期望在达到对所有批量进行全量统计和监控的目标的同时,尽量降低改造成本,使得历史批量任务治理能够实际可行。
第一方面,本申请提供一种基于旁路的批量任务管理方法,包括:批量任务系统引入用于批量信息收集的公共组件,所述公共组件用于在批量任务上增加注解;在批量任务启动和/或结束时,根据所增加的注解发送批量任务的运行信息至统一批量信息系统。
在一些可选的实施方式中,所述批量任务的运行信息包括:批量名称、批量开始时间、批量结束时间和批量用途。
在一些可选的实施方式中,所述在批量任务启动和/或结束时,根据所增加的注解发送批量任务的运行信息至统一批量信息系统的步骤包括:在批量任务启动时,公共组件中的切面模块代理所增加的注解,向统一批量信息系统发送批量名称和批量开始时间以及批量用途;在批量任务结束时,向统一批量信息系统发送批量结束时间。
在一些可选的实施方式中,所述批量任务属于至少两个不同的批量任务调度框架。
第二方面,本申请提供一种基于旁路的批量任务管理装置,包括:引入模块,被配置成使批量任务系统引入用于批量信息收集的公共组件,所述公共组件用于在批量任务上增加注解;执行模块,被配置成在批量任务启动和/或结束时,根据所增加的注解发送批量任务的运行信息至统一批量信息系统。
在一些可选的实施方式中,所述批量任务的运行信息包括:批量名称、批量开始时间、批量结束时间和批量用途。
在一些可选的实施方式中,所述执行模块进一步被配置成:在批量任务启动时,公共组件中的切面模块代理所增加的注解,向统一批量信息系统发送批量名称和批量开始时间以及批量用途;在批量任务结束时,向统一批量信息系统发送批量结束时间。
在一些可选的实施方式中,所述批量任务属于至少两个不同的批量任务调度框架。
第三方面,本申请提供一种计算机设备,包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如第一方面所述的基于旁路的批量任务管理方法。
第四方面,本申请提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被一个或多个处理器执行时实现如第一方面所述的基于旁路的批量任务管理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中信百信银行股份有限公司,未经中信百信银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210805972.2/2.html,转载请声明来源钻瓜专利网。