[发明专利]一种高交易并发量的处理方法在审

专利信息
申请号: 201710401191.6 申请日: 2017-05-31
公开(公告)号: CN107274162A 公开(公告)日: 2017-10-20
发明(设计)人: 屈鸿京 申请(专利权)人: 深圳市长亮科技股份有限公司
主分类号: G06Q20/10 分类号: G06Q20/10;G06Q20/24;G06Q20/40;G06Q40/02;G06F17/30
代理公司: 深圳市深软翰琪知识产权代理有限公司44380 代理人: 吴雅丽
地址: 518000 广东省深圳市南山区粤*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 交易 并发 处理 方法
【权利要求书】:

1.一种高交易并发量的处理方法,其特征在于:包括:

预设一热点账户表,该热点账户表内预先存储了热点账户的账号;

接收账户的交易处理请求,查询该账户的账号是否在热点账户表里;

如果该账户存在于热点账户表里,则调用热点账户流程对该账户的交易处理请求进行处理;

热点账户流程处理账户的交易处理请求的过程中,在待处理账务队列中添加异步任务,该异步任务用于处理账户的交易,并将账户的交易分为两个流程处理,一个流程处理余额更新请求以及解止付;另一个流程处理除余额更新以外的账务处理请求。

2.根据权利要求1所述的高交易并发量的处理方法,其特征在于:热点账户流程处理账户的交易处理请求,包括:

判断该账户是借方账户还是贷方账户,如果该账户是借方账户,则转到借方热点账户的处理步骤,如果该账户是贷方账户,则转到贷方热点账户的处理步骤。

3.根据权利要求2所述的高交易并发量的处理方法,其特征在于:所述借方热点账户的处理步骤包括:

在独立事务中处理借方止付,同时在热点账户临时止付表中添加止付记录;

对该借方账户的可用额度检查,如可用额度小于0则交易立即失败,并退出;

如果可用额度大于0,对贷方账户更新;

对借方账户更新,在待处理账务表中添加异步任务,该异步任务分为两个流程处理,第一流程处理余额更新以及解止付;第二流程处理除余额更新以外的账务处理;同时,添加账户余额变更的冲正日志;

若更新不成功,则交易失败、出现异常,释放借方止付:在热点账户临时止付表中删除本次交易添加的所有止付记录。

4.根据权利要求2所述的高交易并发量的处理方法,其特征在于:所述贷方热点账户的处理包括如下步骤:

贷方账户更新:在待处理账务表中添加异步任务,该异步任务分为两个流程处理,第一流程处理余额更新以及解止付;第二流程处理除余额更新以外的账务处理;同时,添加账户余额变更的冲正日志;在热点账户临时止付表中添加止付记录,添加账户余额变更的冲正日志;

借方账户更新。

5.根据权利要求3或4所述的高交易并发量的处理方法,其特征在于:所述第一流程对余额更新的处理是定时批量进行处理,其包括如下步骤:

从“待处理账务表”中筛选满足预设条件的记录放入内存数组;

根据内存数组登记的记录范围,按主账号和币种汇总轧差发生额;

根据轧差发生额更新主账户余额;

根据核心流水号、账务序号删除“热点账户临时止付表”中对应的记录。

6.根据权利要求5所述的高交易并发量的处理方法,其特征在于:所述第二流程对除余额更新以外的账务处理请求进行处理,具体是定时批量进行处理,其包括如下步骤:

从“待处理账务表”筛选满足预设条件的记录;

根据核心流水号、账户序号删除“待处理账务表”中对应的记录,并清理异常的临时止付记录;

对主账户表属性的上日账户余额、余额最近更新日期、上次业务日期进行更新;

生成账户明细;

添加账户明细、核算明细的冲正日志信息;

根据账户明细批量发送动户通知消息;

清理异常的临时止付记录:清除无待处理账务记录的临时止付记录。

7.根据权利要求6所述的高交易并发量的处理方法,其特征在于:所述第二流程对除余额更新以外的账务处理请求进行处理,还包括冲正处理。

8.根据权利要求7所述的高交易并发量的处理方法,其特征在于:所述冲正处理,具体包括:

在对“插入临时止付”类的业务日志冲正时,执行以下处理:在“热点账户临时止付表”添加记录,金额与原交易相反,并进行透支余额检查,以保证冲正不使账务透支;

在对“插入待处理账务”类的业务日志冲正时,执行以下处理:在“待处理账务表”添加记录,启用两个异步处理:一是采用第一过程处理余额变更的冲正;二是采用第二过程处理除余额更新以外的冲正。

9.根据权利要求2所述的高交易并发量的处理方法,其特征在于:热点账户流程处理账户的交易处理请求,还包括对异常进行处理。

10.根据权利要求9所述的高交易并发量的处理方法,其特征在于:对异常进行处理采用定时批量处理异常或者日终批量处理异常,其中,定时批量处理异常具体包括:

回滚当前批量窗口事务;

暂停“延时记账定时批量”;

记录异常日志;

发送告警消息;

日终批量处理异常,具体包括:

回滚当前批量窗口事务;

终止日终批量;

记录异常日志;

发送告警消息。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市长亮科技股份有限公司,未经深圳市长亮科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710401191.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top