[发明专利]一种基于多线程账户资金异步处理方法在审
申请号: | 202011502557.7 | 申请日: | 2020-12-18 |
公开(公告)号: | CN112561687A | 公开(公告)日: | 2021-03-26 |
发明(设计)人: | 陈锦轮;谢奉见 | 申请(专利权)人: | 厦门投融汇网络有限公司 |
主分类号: | G06Q40/02 | 分类号: | G06Q40/02;G06Q20/08;G06Q20/38;G06Q20/40 |
代理公司: | 南昌金轩知识产权代理有限公司 36129 | 代理人: | 殷康明 |
地址: | 361000 福建省厦门市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 多线程 账户 资金 异步 处理 方法 | ||
1.一种基于多线程账户资金异步处理方法,其特征在于:用户在进行支付、退款、确认收货、提现业务处理时,将账户资金的流水保存至消息队列;
根据先进先出原则异步获取所述账户资金的流水,根据所述账户资金的流水的用户ID%8进行取模得出的结果为处理不同账户的线程数,再对操作所述账户资金的类型采用多线程处理,计算每笔资金类型的期初余额和期末余额,并更新所述账户资金。
2.根据权利要求1所述的一种基于多线程账户资金异步处理方法,其特征在于:所述账户资金的类型包括在途资金、待清算资金以及可结算资金。
3.根据权利要求1所述的一种基于多线程账户资金异步处理方法,其特征在于:所述账户资金的异步处理最大线程数为24。
4.根据权利要求1所述的一种基于多线程账户资金异步处理方法,其特征在于:所述账户资金的校验码使用(ID+金额+盐值)进行MD5加密,在更新所述账户资金时需要对所述校验码进行验证,防止资金被篡改。
5.根据权利要求2所述的一种基于多线程账户资金异步处理方法,其特征在于:操作的资金类型为所述在途资金,当记账方向为借时,根据操作金额异步增加账户资金的在途金额,获取该账户前一笔在途资金流水的期末余额做为当前资金流水的期初余额,并且根据操作金额计算出在途资金的期末余额,保存该资金流水;
当记账方向为贷时,实时扣减账户资金的在途金额,异步获取该账户前一笔在途资金流水的期末余额做为当前资金流水的期初余额,并且根据操作金额计算出在途资金的期末余额,保存该资金流水。
6.根据权利要求2所述的一种基于多线程账户资金异步处理方法,其特征在于:操作的资金类型为所述待清算资金,当记账方向为借时,根据操作金额异步增加账户资金的待清算金额,获取该账户前一笔待清算资金流水的期末余额做为当前资金流水的期初余额,并且根据操作金额计算出待清算资金的期末余额,保存该资金流水;
当记账方向为贷时,实时扣减账户资金的待清算金额,异步获取该账户前一笔待清算资金流水的期末余额做为当前资金流水的期初余额,并且根据操作金额计算出待清算资金的期末余额,保存该资金流水。
7.根据权利要求2所述的一种基于多线程账户资金异步处理方法,其特征在于:操作的资金类型为所述可结算资金,当记账方向为借时,根据操作金额异步增加账户资金的可结算金额,获取该账户前一笔可结算资金流水的期末余额做为当前资金流水的期初余额,并且根据操作金额计算出可结算资金的期末余额,保存该资金流水;
当记账方向为贷时,实时扣减账户资金的可结算金额,异步获取该账户前一笔可结算资金流水的期末余额做为当前资金流水的期初余额,并且根据操作金额计算出可结算资金的期末余额,保存该资金流水。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门投融汇网络有限公司,未经厦门投融汇网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011502557.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种建筑工地用管道快速连接装置
- 下一篇:一种激光加工装置