【技术实现步骤摘要】
一种批量作业的分布异常检查方法及系统
[0001]本专利技术涉及批量作业处理
,尤指一种批量作业的分布异常检查方法及系统。
技术介绍
[0002]在计算机应用系统中,特别是银行系统中通常使用批量作业处理例如计结息、收取卡年费、执行预约交易等操作,此过程需要避开营业网点营业时间以及非营业时间的交易高峰期,减少因系统资源的抢占导致的联机交易缓慢等问题,当日内又必须完成全行所有业务数据的处理,因此常采用多作业并行处理全行数据的方式,例如采用分账号段并行计结息,才能在短时间处理完所有业务数据处理,在有些业务场景下,需保证交易发生时间上的先后顺序,那么就需要将这些数据放入同一个作业依照业务实际发生时间进行处理,例如追平数据时,A转账给B,B转账给C,C又转账给D那么这些数据就需要放在同一个作业中追平,且追平顺序需要与A、B、C、D账户时间业务发生时间的顺序一致,此时就需要先进行业务数据分组,将关联数据分到同一组,然后再均衡每个作业作业处理组的数据量,达到在系统上限控制要求的作业量内,短时间完成数据追平工作,当数据分组分配异常时, ...
【技术保护点】
【技术特征摘要】
1.一种批量作业的分布异常检查方法,其特征在于,该方法包括:配置批量作业控制信息;采集当日作业的待处理总量;在启动批量作业前,调用告警程序,获取批量作业控制信息及当日作业的待处理总量并进行比对;若当日作业的待处理总量超过批量作业控制信息中的预设阀值,判定本日时间窗口内无法完成作业处理,发出告警信息,告警程序结束运行;若当日作业的待处理总量未超过批量作业控制信息中的预设阀值,判定本日时间窗口满足完成作业处理的要求,告警程序结束运行,调度批量作业,并提交作业进行处理。2.根据权利要求1所述的批量作业的分布异常检查方法,其特征在于,配置的批量作业控制信息至少包括:作业名称及作业名称对应分组的预设阀值;其中,所述批量作业控制信息在每次提交批量作业前根据需要进行动态调整。3.根据权利要求2所述的批量作业的分布异常检查方法,其特征在于,该方法还包括:封装第一子程序,在被调用时,提供所述批量作业控制信息;采集当日作业的待处理总量,包括:封装第二子程序,在被调用时统计当日作业中作业名称对应分组的待处理总量。4.根据权利要求3所述的批量作业的分布异常检查方法,其特征在于,在启动批量作业前,调用告警程序,获取批量作业控制信息及当日作业的待处理总量并进行比对,包括:在调用告警程序时,调用第一子程序获取批量作业控制信息,调用第二子程序统计当日作业中作业名称对应分组的待处理总量。5.根据权利要求4所述的批量作业的分布异常检查方法,其特征在于,若当日作业的待处理总量超过批量作业控制信息中的预设阀值,判定本日时间窗口内无法完成作业处理,发出告警信息,告警程序结束运行,包括:停止调度批量作业并显示作业异常值,向运维人员发出告警信息,请求人工干预。6.根据权利要求4所述的批量作业的分布异常检查方法,其特征在于,若当日作业的待处理总量超过批量作业控制信息中的预设阀值,判定本日时间窗口内无法完成作业处理,发出告警信息,告警程序结束运行,包括:根据当日作业的待处理总量与批量作业控制信息中的预设阀值,得到超出的作业数量;根据超出的作业数量启动备用线程。7.一种批量作业的分布异常检查系统,其特征在于,该系统包括:配置单元,用于配置批量作业控制信息;作业信息采集单元,用于采集当日作业的待处理总量;比对单元,用于在启动批量作业前,调用告警程序,获取批量作业控...
【专利技术属性】
技术研发人员:王和燕,李永存,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。