【技术实现步骤摘要】
一种批量业务处理方法、装置、设备及存储介质
[0001]本专利技术涉及银行业务系统
,尤其涉及一种批量业务处理方法、装置、设备及存储介质。
技术介绍
[0002]随着商业银行业务规模的快速增长,银行系统后台批处理程序的数量、逻辑复杂度与关联度也日趋增加,对各批量运行情况的监控也变得越来越复杂。业务系统批量由多个批量组成,每个批量完成一类业务数据处理,一个批量由多个作业节点组成,每个作业节点完成批量中的一个步骤,节点之间具有前后序关系,当前序节点执行完毕,后序节点开始执行。如果中间节点批量运行超时、提前结束或失败,会影响整个业务系统批量的运行。
[0003]现有技术中主要借助人工配置阈值的方式实现对各个批量的用时监控,由于商业银行系统数量众多,各个系统批量关系错综复杂,具有复杂关联关系,采用人工配置阈值的方式操作较为困难,同时缺乏针对性以及时效性。
技术实现思路
[0004]本专利技术提供了一种批量业务处理方法、装置、设备及存储介质,以达到自动的设置批量业务节点运行阈值时间,进而提高批量业务节点运 ...
【技术保护点】
【技术特征摘要】
1.一种批量业务处理方法,其特征在于,包括:采用时间序列模型,预测当前批量业务节点运行完毕时的运行预测时长;获取所述当前批量业务节点的实时运行时长;根据所述运行预测时长以及所述实时运行时长,判断所述当前批量业务节点是否运行异常,若未异常,则按照指定流程运行与所述当前批量业务节点对应的批量业务关联节点或下一批量业务节点,若异常,则生成批量运行告警信息。2.如权利要求1所述的批量业务处理方法,其特征在于,所述运行预测时长包括运行上限时长和运行下限时长;根据所述运行预测时长以及所述实时运行时长,判断所述当前批量业务节点是否运行异常包括:若所述实时运行时长大于所述运行上限时长或者小于所述运行下限时长,则判定所述当前批量业务节点运行异常。3.如权利要求1所述的批量业务处理方法,其特征在于,获取所述当前批量业务节点的实时运行时长包括:定时获取所述当前批量业务节点的实时运行时长;根据所述运行预测时长以及所述实时运行时长,判断所述当前批量业务节点是否运行异常包括:定时根据所述运行预测时长以及所述实时运行时长,判断所述当前批量业务节点是否运行异常。4.如权利要求3所述的批量业务处理方法,其特征在于,定时获取所述当前批量业务节点的实时运行时长包括:若所述当前批量业务节点已运行完毕,则获取所述当前批量业务节点的运行起始时间、运行结束时间和人工干预时长,根据所述运行起始时间、运行结束时间和人工干预时长确定所述实时运行时长。5.如权利要求1所述的批量业务处理方法,其特征在于,所述时间序列模型的训练样本数据包括所述当前批量业务节点的历史运行时长数据集;所述历史运行时长数据集包括若干历史运行时长,一个所述历史运行时长对应一日所述当前批量业务节点运行完毕时...
【专利技术属性】
技术研发人员:张梓聪,穆琼,
申请(专利权)人:中国农业银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。