一种批处理方法、系统、计算机设备及存储介质技术方案

技术编号:26761944 阅读:46 留言:0更新日期:2020-12-18 23:05
本文提供了一种批处理方法、系统、计算机设备及存储介质,属于银行交易处理领域,其中,方法包括:按账户的排序,依次设定账户为锁定状态;对为锁定状态的账户进行批处理;待所述账户完成所有批处理后,解除所述账户的锁定状态。本文通过以账户为粒度进行轮询模式的作业批处理,使批量期间继续提供线上联机服务成为可能,延长了联机交易阶段服务时间,提升了系统服务能力。

【技术实现步骤摘要】
一种批处理方法、系统、计算机设备及存储介质
本文涉及银行交易处理领域,尤其涉及一种批处理方法、系统、计算机设备及存储介质。
技术介绍
现有的银行信息系统,在日间主要处理由客户通过各渠道发起的各类交易请求,处理后即时返回结果,在此期间银行信息系统处于联机阶段。结束日间服务后,银行信息系统中的账务核心系统转入批处理阶段,关闭对外服务接口,完成批量账户的利息计提、逾期处理、数据汇总、报表生成等系统作业。批处理阶段对客户是无感的,但在此期间所有账户将按照顺序完成预设作业。所有账户完成作业1后,再执行作业2,以此类推至作业队列为空,因此在作业未全部完成前为了防止新进来的交易干扰到更新处理,保证数据的准确性,银行信息系统一般会选择暂停提供服务。这也导致在批处理阶段,客户无法获得服务,造成服务断层。随着互联网的发展以及居民金融活动的不断增加,此类服务方式已无法为客户提供满意的金融服务,且目前金融市场的活跃度不断增加,金融产品层出不穷,此类服务方式已无法满足产品创新需求。银行信息系统的架构设计中均包含日终批处理模块,该日终批处理模块的设计主要基本文档来自技高网...

【技术保护点】
1.一种批处理方法,其特征在于,包括:/n按账户的排序,依次设定账户为锁定状态;/n对为锁定状态的账户进行批处理;/n待所述账户完成所有批处理后,解除所述账户的锁定状态。/n

【技术特征摘要】
1.一种批处理方法,其特征在于,包括:
按账户的排序,依次设定账户为锁定状态;
对为锁定状态的账户进行批处理;
待所述账户完成所有批处理后,解除所述账户的锁定状态。


2.如权利要求1所述的方法,其特征在于,按账户的排序,依次设定账户处理锁定状态,包括:
根据计算集群的分布式处理能力,对账户进行分片;
对各分片中的账户依次设定账户为锁定状态。


3.如权利要求2所述的方法,其特征在于,对各分片中的账户依次设定账户为锁定状态之前还包括:设定所述分片为锁定状态;
所述方法还包括:待所述分片中的账户均完成所有批处理后,解除所述分片的锁定状态。


4.如权利要求3所述的方法,其特征在于,所述方法还包括:
接收联机交易请求;
判断所述联机交易请求关联账户所在分片是否处于锁定状态;
若所述联机交易请求关联账户所在分片处于锁定状态,则等待所述联机交易请求关联账户所在分片解除锁定状态后响应所述联机交易请求。


5.如权利要求4所述的方法,其特征在于,若所述联机交易请求关联的账户所在分片未处于锁定状态,则将该账户单独划分为一分片,对该分片账户优先进行批处理,待该分片解除锁定状态后响应联机交易请求。


6.如权利要求2所述的方法,其特征在于,对于每一分片,若该分片中其中一账户完成所有批处理并解除锁定状态后,还包括:
判断该分片中是否所以有账户均完成了所有批处理;
若判断结果为是,则对下一分片中的账户执行批处理;
若判断结果为否,则设定该分片中下一账户为锁定状态。


7.如权利要求1所述的方法,其特征在于,对为锁定状态的账户进行批处理之前,还包括...

【专利技术属性】
技术研发人员:周思来张建亮邹昌宏陈南鹏李旭
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1