[发明专利]代付请求处理方法及系统在审
申请号: | 202110686622.4 | 申请日: | 2021-06-21 |
公开(公告)号: | CN113298513A | 公开(公告)日: | 2021-08-24 |
发明(设计)人: | 毕坚;殷凇;罗子辉 | 申请(专利权)人: | 深圳前海微众银行股份有限公司 |
主分类号: | G06Q20/22 | 分类号: | G06Q20/22 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 梁爽 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 请求 处理 方法 系统 | ||
本发明涉及金融科技(Fi ntech)技术领域,公开了一种代付请求处理方法及系统,当接收到代付请求时,确定对应的商户和当前代付方案,判断当前代付方案是否为批量方案;若不是批量方案,则将商户TPS与当前代付方案的TPS阈值进行比较,以确定商户的方案切换方向;判断商户的预设代付可选方案中是否存在与方案切换方向相匹配的待定可选方案;若存在,则确定目标代付方案,并将当前代付方案切换为目标代付方案;执行目标代付方案,以完成对应的代付处理流程。通过动态地对商户进行方案切换处理,将商户的当前代付方案切换到适配的目标代付方案,以及时处理不同并发程度的代付请求,提高代付请求的处理效率。
技术领域
本发明涉及金融科技(Fintech)技术领域,尤其涉及代付请求处理方法及系统。
背景技术
随着计算机技术的发展,越来越多的技术(大数据、分布式、人工智能等)应用在金融领域,传统金融业正在逐步向金融科技(Fintech)转变,但由于金融行业的安全性、通用性要求,也对代付请求处理技术提出了更高的要求。
目前,为了保证代付请求处理过程中账户数据的准确性,银行机构在进行记账处理时,会先对账户的资源加锁,待记账处理完毕后自动释放锁。而随着处理业务量的增大,数据库中的账户常常会在短时间内产生多个并发操作,但在实际的代付处理过程中,只有一个线程能够持有当前账户的资源锁,而其他线程必须等待该锁被释放后再逐一进行记账处理,使得该账户被频繁加锁释放锁,即高频进行扣款、入账处理等代付处理流程,从而成为代付请求处理系统中的热点账户,这会严重影响到其他账户代付请求的处理速度,导致代付请求的处理效率低下。
发明内容
本发明的主要目的在于提出一种代付请求处理方法及系统,旨在提高代付请求的处理效率,尤其是高并发代付请求对应的处理效率。
为实现上述目的,本发明提供一种代付请求处理方法,所述方法包括如下步骤:
当接收到代付请求时,确定所述代付请求对应的商户,以及所述商户的当前代付方案,并判断所述商户的当前代付方案是否为预设批量方案;
若当前代付方案不是预设批量方案,则将所述商户的TPS与当前代付方案对应的预设TPS阈值进行比较,并根据比较结果确定所述商户的方案切换方向,所述商户的TPS为单位时间内处理的所述商户的代付请求数;
获取所述商户的预设代付可选方案,并判断所述预设代付可选方案中是否存在与所述方案切换方向相匹配的待定可选方案;
若存在,则从所述待定可选方案中确定所述商户的目标代付方案,并将所述商户的当前代付方案切换为所述目标代付方案;
执行所述目标代付方案,以完成所述代付请求对应的处理流程。
优选地,所述根据比较结果确定所述商户的方案切换方向的步骤包括:
若比较结果为所述商户的TPS大于当前代付方案对应的预设TPS阈值,则确定所述商户的方案切换方向为向预设TPS阈值更大的预设代付可选方案切换;
若比较结果为所述商户的TPS小于或等于当前代付方案对应的预设TPS阈值,则确定所述商户的方案切换方向为向预设TPS阈值更小的预设代付可选方案切换。
优选地,所述方案切换方向为向预设TPS阈值更大的预设代付可选方案切换,所述从所述待定可选方案中确定所述商户的目标代付方案的步骤包括:
根据各所述待定可选方案对应的预设TPS阈值大小,依次获取预设TPS阈值更大的待定可选方案,并判断当前获取到的待定可选方案是否为预设批量方案;
若当前获取到的待定可选方案不为预设批量方案,则将所述商户的TPS与当前获取到的待定可选方案对应的预设TPS阈值进行比较;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海微众银行股份有限公司,未经深圳前海微众银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110686622.4/2.html,转载请声明来源钻瓜专利网。