[发明专利]资源置换方法及装置有效
| 申请号: | 201610678078.8 | 申请日: | 2016-08-16 |
| 公开(公告)号: | CN106875269B | 公开(公告)日: | 2020-09-01 |
| 发明(设计)人: | 张皓;王啸;徐鑫;毛启明 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
| 主分类号: | G06F7/00 | 分类号: | G06F7/00;G06Q40/02;G06Q40/04 |
| 代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
| 地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 资源 置换 方法 装置 | ||
本申请提供一种资源置换方法及装置,其中的方法包括:接收资源置换的发起端发送的资源置换文件列表;针对资源置换文件列表中的资源置换文件分别创建对应的资源置换任务;执行创建的资源置换任务,将执行成功的资源置换任务对应的资源置换文件写入确认文件,定时返回至所述资源置换的发起端;其中,所述执行成功的资源置换任务包含未明确执行失败的异常资源置换任务;在将所述确定文件返回至所述资源置换的发起端后,重新执行所述异常资源置换任务,以对所述异常资源置换任务进行异常恢复。本申请可以提升资源利用率。
技术领域
本申请涉及计算机应用领域,尤其涉及一种资源置换方法及装置。
背景技术
资源置换,是指资源置换发起端使用其本地的资源,置换业务平台中的资源的过程;例如,上述资源置换可以是产品申购,资源置换发起端本地的资源可以是“资金”,业务平台上的资源可以是“产品”,在这种场景下,上述资源置换过程,实质上是资源置换发起端使用其本地的“资金”,来“置换”业务平台中的“产品”的过程。
在相关技术中,资源置换发起端在向业务平台发起资源置换后,资源置换发起端通常会冻结相应数量的资源;当业务平台在完成资源置换后,再根据业务平台返回的申购结果,对冻结的资源数量进行清算,扣除完成资源置换的资源,以及释放未完成资源置换的资源。可见,目前的资源置换流程中,可会存在部分资源被无效冻结的问题。因此,如何优化资源置换流程,避资源被无效冻结,对于提升资源利用率具有很重要的意义。
发明内容
本申请提出一种资源置换方法,应用于业务平台,该方法包括:
接收资源置换的发起端发送的资源置换文件列表;
针对资源置换文件列表中的资源置换文件分别创建对应的资源置换任务;
执行创建的资源置换任务,将执行成功的资源置换任务对应的资源置换文件写入确认文件,定时返回至所述资源置换的发起端;其中,所述执行成功的资源置换任务包含未明确执行失败的异常资源置换任务;
在将所述确定文件返回至所述资源置换的发起端后,重新执行所述异常资源置换任务,以对所述异常资源置换任务进行异常恢复。
本申请还提出一种资源置换装置,应用于业务平台,该装置包括:
接收模块,接收资源置换的发起端发送的资源置换文件列表;
创建模块,针对资源置换文件列表中的资源置换文件分别创建对应的资源置换任务;
第一执行模块,执行创建的资源置换任务,将执行成功的资源置换任务对应的资源置换文件写入确认文件,定时返回至所述资源置换的发起端;其中,所述执行成功的资源置换任务包含未明确执行失败的异常资源置换任务;
第二执行模块,在将所述确定文件返回至所述资源置换的发起端后,重新执行所述异常资源置换任务,以对所述异常资源置换任务进行异常恢复。
本申请中,通过为资源置换的发起端发送的资源置换文件列表中资源置换文件,分别创建对应的资源置换任务,并执行创建的资源置换任务,将执行成功的资源置换任务对应的资源置换文件写入确认文件,定时返回至资源置换的发起端;其中,执行成功的资源置换任务可以包含未明确执行失败的异常资源置换任务;在将确定文件返回至资源置换的发起端后,还可以重新执行异常资源置换任务,以对所述异常资源置换任务进行异常恢复;一方面,通过对未明确执行失败的异常任务进行重新执行,可以确保异常任务最终能够执行成功;另一方面,通过将未明确执行失败的异常任务作为执行成功的任务返回给资源置换任务发起端,可以避免资源置换任务发起端对与异常任务对应的资源进行无效冻结,提升资源利用率。
附图说明
图1是本申请一实施例示出的一种资源置换方法的流程图;
图2是本申请一实施例示出的一种业务平台生成确认文件的处理流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610678078.8/2.html,转载请声明来源钻瓜专利网。





