[发明专利]一种批量作业监控方法及装置、设备及介质在审
| 申请号: | 202210127498.2 | 申请日: | 2022-02-11 |
| 公开(公告)号: | CN114500318A | 公开(公告)日: | 2022-05-13 |
| 发明(设计)人: | 曹琎;王亚军;陈万红;邱枫 | 申请(专利权)人: | 中国工商银行股份有限公司 |
| 主分类号: | H04L43/08 | 分类号: | H04L43/08;H04L43/10;H04L43/16;H04L43/50;H04L41/0631 |
| 代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 张博 |
| 地址: | 100140 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 批量 作业 监控 方法 装置 设备 介质 | ||
本公开提供了一种批量作业监控方法,应用于金融、计算机技术领域,该方法包括:接收来自批量作业链路中的上游节点的作业报文;利用来自上游节点的作业报文,更新批量作业链路中当前节点的作业报文,其中,当前节点在批量作业链路中位于上游节点的下游;根据更新后的当前节点的作业报文,获取当前节点的作业时长;在当前节点的作业时长满足预设时间阈值条件的情况下,发出预警信息。本公开还提供了一种批量作业监控装置、设备、存储介质和程序产品。
技术领域
本公开涉及金融、计算机技术领域,具体涉及一种批量作业监控方法、装置、设备、介质和程序产品。
背景技术
随着银行等金融行业信息化程度的不断提高,用户数量的不断增加,后台服务器产生的数据量大幅增长。此外,随着银行等信息科技部门后台架构的不断升级调整,应用系统间集成和信息交互的复杂度不断提升,大量的应用系统之间通过批量作业完成数据的交互同步,这对批量作业的性能处理需求提出了更高的要求。批量作业在传输中,因为网络中断,传输文件大小,批量节点服务器性能处理能力,批量文件格式等原因,会造成批量作业的延迟,甚至中断,影响应用系统间的批量文件传输和信息交互。目前的技术方案中,作业节点无法感知批量作业链路中上下游节点作业状态,影响了批量作业效率,并推高了运维成本。
发明内容
鉴于上述问题,本公开提供了一种基于报文的批量作业监控方法、装置、设备、介质和程序产品。
本公开的第一个方面,提供了一种批量作业监控方法,包括:
接收来自批量作业链路中的上游节点的作业报文;
利用来自上游节点的作业报文,更新批量作业链路中当前节点的作业报文,其中,当前节点在批量作业链路中位于上游节点的下游;
根据更新后的当前节点的作业报文,获取当前节点的作业时长;
在当前节点的作业时长满足预设时间阈值条件的情况下,发出预警信息。
根据本公开的实施例,上述作业报文包括批量作业工程名称、作业节点名称、作业文件大小、累计作业时长和报错节点名称;
其中,作业文件大小表示作业节点待处理的文件大小;
其中,累计作业时长表示批量作业链路累计的作业时间;
其中,报错节点名称用于记录批量作业链路中发生作业中断的节点名称。
根据本公开的实施例,上述利用来自上游节点的作业报文,更新批量作业链路中当前节点的作业报文包括以下至少之一:更新当前节点的作业文件大小、更新当前节点的累计作业时长以及更新当前节点的报错节点名称。
根据本公开的实施例,上述更新当前节点的作业文件大小包括:
通过当前节点获取批量作业链路中各个上游节点的作业文件大小并进行累加,获得作业文件大小累加值;
通过当前节点的历史日志文件获取转发作业文件大小,其中,历史日志文件用于记录当前节点的历史作业信息,历史日志文件包括历史作业文件总数、历史作业处理时长以及发送到下游节点的转发作业文件大小;
利用局部加权线性回归算法处理作业文件大小累加值和转发作业文件大小,更新当前节点的作业文件大小。
根据本公开的实施例,上述更新当前节点的累计作业时长包括:
通过当前节点的历史日志文件获取历史作业处理时长;
通过局部加权线性回归算法处理历史作业处理时长和当前节点的作业文件大小,确定当前作业节点的处理时长;
通过当前节点获取批量作业链路中各个上游节点的累计作业时长并获得上游节点累计作业时长的最大值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210127498.2/2.html,转载请声明来源钻瓜专利网。





