[发明专利]基于分布式事务的资源处理方法、装置以及系统在审
申请号: | 202010411803.1 | 申请日: | 2020-05-15 |
公开(公告)号: | CN111340474A | 公开(公告)日: | 2020-06-26 |
发明(设计)人: | 曾婉玲 | 申请(专利权)人: | 支付宝(杭州)信息技术有限公司 |
主分类号: | G06Q20/24 | 分类号: | G06Q20/24;G06Q20/40;G06Q20/42;G06Q40/02 |
代理公司: | 北京智信禾专利代理有限公司 11637 | 代理人: | 付先智 |
地址: | 310013 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 分布式 事务 资源 处理 方法 装置 以及 系统 | ||
1.一种基于分布式事务的资源处理方法,包括:
获取用户提交的资源质押请求;
基于所述资源质押请求创建分布式事务;所述分布式事务包括对所述用户的资源账户进行资源冻结的出质操作,以及对所述用户的授信额度进行提额的提额操作;
通过调用资源服务执行所述出质操作的预冻结操作,以及调用授信服务执行所述提额操作的预提额操作,对所述分布式事务进行第一阶段执行;
根据第一阶段执行后所述资源服务和所述授信服务返回的执行消息,对所述分布式事务进行第二阶段执行。
2.根据权利要求1所述的基于分布式事务的资源处理方法,所述根据第一阶段执行后所述资源服务和所述授信服务返回的执行消息,对所述分布式事务进行第二阶段执行,包括:
若所述资源服务和/或所述授信服务返回的执行消息为执行失败消息,调用所述资源服务对第一阶段执行的所述预冻结操作进行回滚,和/或,调用所述授信服务对第一阶段执行的所述预提额操作进行回滚。
3.根据权利要求1所述的基于分布式事务的资源处理方法,所述根据第一阶段执行后所述资源服务和所述授信服务返回的执行消息,对所述分布式事务进行第二阶段执行,包括:
若所述资源服务和所述授信服务返回的执行消息为执行成功消息,则调用所述资源服务提交所述预冻结操作,以及,调用所述授信服务提交所述预提额操作。
4.根据权利要求2所述的基于分布式事务的资源处理方法,所述对第一阶段执行的所述预冻结操作进行回滚,包括:释放对所述资源账户中被预冻结处理的资源的使用权限;
和/或,
所述对第一阶段执行的所述预提额操作进行回滚,包括:将所述用户的授信额度恢复至进行预提额处理之前的状态。
5.根据权利要求3所述的基于分布式事务的资源处理方法,所述提交所述预冻结操作,包括:确认对所述资源账户中被预冻结处理的资源的使用权限的限制,并将确认结果更新至资源数据库中;
和/或,
所述提交所述预提额操作,包括:解除对所述授信额度的新增额度的使用权限的限制,并将解除处理结果更新至授信数据库中。
6.根据权利要求1所述的基于分布式事务的资源处理方法,所述预冻结操作,包括:
根据所述资源质押请求中包含的资源类型和资源申请数额,判断所述用户的资源账户在所述资源类型下的可用资源的可用数额是否大于或者等于所述资源申请数额;
若是,按照所述资源申请数额对所述资源账户中所述资源类型下的资源进行预冻结处理;所述资源账户中在所述预冻结处理之后的冻结资源的使用权限被限制;
生成所述预冻结操作执行成功的执行成功消息;
若否,生成所述预冻结操作执行失败的执行失败消息。
7.根据权利要求1所述的基于分布式事务的资源处理方法,所述预提额操作,包括:
基于所述用户的信用数据,检查所述用户的授信状态是否存在异常;
若是,按照所述资源质押请求中携带的申请额度,对所述用户的授信额度进行预提额处理;所述授信额度在预提额处理后的新增额度的使用权限被限制;
生成所述预提额操作执行成功的执行成功消息;
若否,生成所述预提额操作执行失败的执行失败消息。
8.根据权利要求1所述的基于分布式事务的资源处理方法,所述获取用户提交的资源质押请求步骤执行之前,包括:
接收所述用户提交的资源质押请求;
基于所述资源质押请求读取所述用户的资源账户的账户数据并展示;
获取所述用户基于展示的所述账户数据选择的资源类型和提交的资源质押数额;
根据所述资源质押数额和所述资源类型对应的授信转换比,计算所述资源类型的资源质押数额对应的授信额度并向所述用户返回。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于支付宝(杭州)信息技术有限公司,未经支付宝(杭州)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010411803.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电子对象的推荐方法、装置和电子设备
- 下一篇:调用智能合约的方法及装置