资源转移方法技术

技术编号:39731468 阅读:6 留言:0更新日期:2023-12-17 23:34
本申请涉及一种资源转移方法

【技术实现步骤摘要】
资源转移方法、装置、设备、存储介质及程序产品


[0001]本申请涉及大数据资源调度
,特别是涉及一种资源转移方法

装置

设备

存储介质及程序产品


技术介绍

[0002]随着越来越多的用户在租房时使用公租房租赁,通过网络缴纳公租房租赁的房租是常见的用户需求

公租房租赁的房租所需的虚拟资源可以采用多种缴纳方式,包括支持公积金缴纳

[0003]相关技术中,通过公积金缴纳公租房租赁的房租所需的虚拟资源时,用户需要首先在公积金系统上提交相关的证明材料,以提取公积金对应的虚拟资源

再使用提取到的公积金对应的虚拟资源,缴纳公租房租赁的房租所需的虚拟资源

[0004]然而,先提取公积金对应的虚拟资源缴纳再缴纳房租,过程繁琐,从而导致资源交互效率较低


技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种能够提高资源交互效率的资源转移方法

装置

设备

存储介质及程序产品

[0006]第一方面,本申请提供了一种资源转移方法,应用于第一服务器

所述方法包括:
[0007]接收第二服务器发送的批次转移指令,所述批次转移指令用于指示对至少一个用户的目标虚拟资源进行分批转移,所述目标虚拟资源为在虚拟资源系统中提取并分别存入所述至少一个用户的账户中的虚拟资源;
[0008]根据所述至少一个用户的资源转移信息,生成至少一个资源转移任务,所述资源转移信息用于指示用户的目标虚拟资源在目标时间节点的总转移量,所述资源转移任务用于在所述虚拟资源系统中将所述目标虚拟资源从用户的账户转移至目标账户中;
[0009]根据所述至少一个资源转移任务的任务类型,分别将所述至少一个资源转移任务添加到不同的任务队列中,不同的任务队列中的资源转移任务对应的目标虚拟资源的转移策略不同,所述任务类型是根据所述目标虚拟资源在所述账户中的资源量和所述总转移量确定的;
[0010]分别处理不同任务队列中的资源转移任务,并得到每个资源转移任务的资源转移结果;
[0011]将所述每个资源转移任务的资源转移结果分别发送给所述第二服务器

[0012]在其中一个实施例中,所述任务类型包括第一类型和第二类型,所述第一类型的资源转移任务对应的目标虚拟资源在所述用户的账户中的资源量大于等于所述总转移量,所述第二类型的资源转移任务对应的目标虚拟资源在所述用户的账户中的资源量小于所述总转移量

[0013]在其中一个实施例中,所述分别处理不同任务队列中的资源转移任务,包括:
[0014]若任务队列中的资源转移任务为第一类型,则将所述批次转移指令转发给第三服务器,以使所述第三服务器从所述第二服务器中调取并批量执行所述任务队列中的资源转移任务,所述第三服务器为所述虚拟资源系统对应的服务器

[0015]在其中一个实施例中,所述分别处理不同任务队列中的资源转移任务,并确定每个资源转移任务的资源转移结果,包括:
[0016]若任务队列中的资源转移任务为第二类型,则生成所述任务队列中的每个资源转移任务对应的资源转移请求,所述资源转移请求中包含所述目标虚拟资源的初步转移量,所述初步转移量小于所述总转移量;
[0017]逐个向第三服务器发送所述每个资源转移任务对应的资源转移请求,以使所述第三服务器根据所述每个资源转移任务对应的资源转移请求中的初步转移量,将所述目标虚拟资源分别转移至所述目标账户中

[0018]在其中一个实施例中,在所述接收第二服务器发送的批次转移指令之前,所述方法包括:
[0019]接收所述第二服务器发送的分页数据,所述分页数据中的每一页均包括一个用户的资源转移信息;
[0020]将所述资源转移信息,分别暂存在所述第一服务器的预设存储区域

[0021]在其中一个实施例中,在所述接收第二服务器发送的批次转移指令之前,所述方法包括:
[0022]接收第二服务器发送的业务处理请求,所述业务处理请求中包括有资源转移对应的签约信息或解约信息;
[0023]根据所述签约信息或解约信息,更新所述用户的账户和所述目标账户之间的资源转移关系

[0024]第二方面,本申请还提供了一种资源转移装置

所述装置包括:
[0025]接收模块,用于接收第二服务器发送的批次转移指令,所述批次转移指令用于指示对至少一个用户的目标虚拟资源进行分批转移,所述目标虚拟资源为从虚拟资源系统中提取并分别存入所述至少一个用户的账户中的虚拟资源,所述资源转移任务用于在所述虚拟资源系统中将所述目标虚拟资源从用户的账户转移至目标账户中;
[0026]处理模块,用于根据所述至少一个用户的资源转移信息,生成至少一个资源转移任务,所述资源转移信息用于指示用户的目标虚拟资源在目标时间节点的总转移量;根据所述至少一个资源转移任务的任务类型,分别将所述至少一个资源转移任务添加到不同的任务队列中,不同的任务队列中的资源转移任务对应的目标虚拟资源的转移策略不同,所述任务类型是根据所述目标虚拟资源在所述账户中的资源量和所述总转移量确定的;分别处理不同任务队列中的资源转移任务,并得到每个资源转移任务的资源转移结果;
[0027]发送模块,用于将所述每个资源转移任务的资源转移结果分别发送给所述第二服务器

[0028]在其中一个实施例中,所述任务类型包括第一类型和第二类型,所述第一类型的资源转移任务对应的目标虚拟资源在所述用户的账户中的资源量大于等于所述总转移量,所述第二类型的资源转移任务对应的目标虚拟资源在所述用户的账户中的资源量小于所述总转移量

[0029]在其中一个实施例中,所述处理模块,具体用于若任务队列中的资源转移任务为第一类型,则将所述批次转移指令转发给第三服务器,以使所述第三服务器从所述第二服务器中调取并批量执行所述任务队列中的资源转移任务,所述第三服务器为所述虚拟资源系统对应的服务器

[0030]在其中一个实施例中,所述处理模块,具体用于若任务队列中的资源转移任务为第二类型,则生成所述任务队列中的每个资源转移任务对应的资源转移请求,所述资源转移请求中包含所述目标虚拟资源的初步转移量,所述初步转移量小于所述总转移量;逐个向第三服务器发送所述每个资源转移任务对应的资源转移请求,以使所述第三服务器根据所述每个资源转移任务对应的资源转移请求中的初步转移量,将所述目标虚拟资源分别转移至所述目标账户中

[0031]在其中一个实施例中,所述接收模块,还用于接收所述第二服务器发送的分页数据,所述分页数据中的每一页均包括一个用户的资源转移信息;
[0032]所述处理模块,还用于将本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种资源转移方法,其特征在于,应用于第一服务器,所述方法包括:接收第二服务器发送的批次转移指令,所述批次转移指令用于指示对至少一个用户的目标虚拟资源进行分批转移,所述目标虚拟资源为在所述虚拟资源系统中提取并分别存入所述至少一个用户的账户中的虚拟资源;根据所述至少一个用户的资源转移信息,生成至少一个资源转移任务,所述资源转移信息用于指示用户的目标虚拟资源在目标时间节点的总转移量,所述资源转移任务用于在虚拟资源系统中将所述目标虚拟资源从用户的账户转移至目标账户中;根据所述至少一个资源转移任务的任务类型,分别将所述至少一个资源转移任务添加到不同的任务队列中,不同的任务队列中的资源转移任务对应的目标虚拟资源的转移策略不同,所述任务类型是根据所述目标虚拟资源在所述账户中的资源量和所述总转移量确定的;分别处理不同任务队列中的资源转移任务,并得到每个资源转移任务的资源转移结果;将所述每个资源转移任务的资源转移结果分别发送给所述第二服务器
。2.
根据权利要求1所述的方法,其特征在于,所述任务类型包括第一类型和第二类型,所述第一类型的资源转移任务对应的目标虚拟资源在所述用户的账户中的资源量大于等于所述总转移量,所述第二类型的资源转移任务对应的目标虚拟资源在所述用户的账户中的资源量小于所述总转移量
。3.
根据权利要求1所述的方法,其特征在于,所述分别处理不同任务队列中的资源转移任务,包括:若任务队列中的资源转移任务为第一类型,则将所述批次转移指令转发给第三服务器,以使所述第三服务器从所述第二服务器中调取并批量执行所述任务队列中的资源转移任务,所述第三服务器为所述虚拟资源系统对应的服务器
。4.
根据权利要求1所述的方法,其特征在于,所述分别处理不同任务队列中的资源转移任务,并确定每个资源转移任务的资源转移结果,包括:若任务队列中的资源转移任务为第二类型,则生成所述任务队列中的每个资源转移任务对应的资源转移请求,所述资源转移请求中包含所述目标虚拟资源的初步转移量,所述初步转移量小于所述总转移量;逐个向第三服务器发送所述每个资源转移任务对应的资源转移请求,以使所述第三服务器根据所述每个资源转移任务对应的资源转移请求中的初步转移量,将所述目标虚拟资源分别转移至所述目标账户中
。5.

【专利技术属性】
技术研发人员:姚龙
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1