跨区域资源转移方法、装置、服务器及存储介质制造方法及图纸

技术编号:24251272 阅读:50 留言:0更新日期:2020-05-22 23:26
本发明专利技术实施例公开了一种跨区域资源转移方法、装置、服务器及存储介质,属于互联网技术领域。该方法包括:获取跨区域资源转移请求;确定支持目标接收方式的多个第二服务器;按照每个第二服务器设置的统计方式,对第一目标数量进行统计处理,得到每个第二服务器的第二目标数量;从多个第二服务器中选择目标服务器,向目标服务器发送跨区域资源转移请求。通过第一服务器与多个第二服务器建立多条跨区域资源转移渠道,从多条渠道中选择,避免了单一渠道出现问题导致跨区域资源转移失败的情况,实现了渠道分流,提高了灵活性和稳定性。而且能够根据每条渠道的成本从多条渠道中选取进行资源转移的渠道,便于节省资源成本。

Methods, devices, servers and storage media of cross regional resource transfer

【技术实现步骤摘要】
跨区域资源转移方法、装置、服务器及存储介质
本专利技术实施例涉及互联网
,特别涉及一种跨区域资源转移方法、装置、服务器及存储介质。
技术介绍
跨区域资源转移业务是指将某一资源账户中的资源转移到另一地理区域的资源账户的业务。随着互联网的全球化发展,跨区域资源转移业务逐渐增多,为了保障业务的顺利进行,两个地理区域的资源转移机构之间可以建立一条跨区域资源转移渠道,通过该渠道进行跨区域资源转移。以第一地理区域和第二地理区域为例,隶属于第一地理区域的资源转移机构部署第一服务器,隶属于第二地理区域的资源转移机构部署第二服务器,第一服务器与第二服务器之间建立通信连接。则通过第一服务器与第二服务器之间的通信连接,可将第一地理区域内注册的某一资源账户中的资源换算为第二地理区域支持的另一种类型的资源,转移给第二地理区域内注册的另一资源账户。但是,上述方案中第一地理区域与第二地理区域之间只存在一条跨区域资源转移渠道,存在局限性,一旦该渠道出现问题很可能会导致跨区域资源转移失败。
技术实现思路
本专利技术实施例提供了一种跨区域资源转移方法、装置、服务器及存储介质,可以解决相关技术存在的问题。所述技术方案如下:一方面,提供了一种跨区域资源转移方法,所述方法包括:获取跨区域资源转移请求,所述跨区域资源转移请求携带所述终端登录的第一用户标识、第一目标数量和目标接收方式,所述目标接收方式用于指示资源接收方接收第一类型资源的方式,所述第一目标数量为所述资源接收方待接收的所述第一类型资源的数量;确定支持所述目标接收方式的多个第二服务器;按照每个第二服务器设置的统计方式,对所述第一目标数量进行统计处理,得到所述每个第二服务器的第二目标数量,所述第二服务器的第二目标数量用于表示通过所述第二服务器进行跨区域资源转移时所述第一用户标识待转出的第二类型资源的数量;根据所述每个第二服务器的第二目标数量,从所述多个第二服务器中选择目标服务器,向所述目标服务器发送所述跨区域资源转移请求,所述跨区域资源转移请求用于指示从所述第一用户标识的资源账户中删除所述第二目标数量对应的所述第二类型资源,为所述资源接收方发放所述第一目标数量对应的所述第一类型资源。可选地,所述按照每个第二服务器设置的统计方式,对所述第一目标数量进行统计处理,得到所述每个第二服务器的第二目标数量,包括:对于每个第二服务器,获取所述第二服务器提供的所述第一类型资源与所述第二类型资源之间的换算比例,根据所述换算比例,获取与所述第一目标数量的所述第一类型资源等值的所述第二类型资源的数量,作为所述第二目标数量;或者,对于每个第二服务器,获取所述第二服务器提供的所述第一类型资源与所述第二类型资源之间的换算比例和附加数量,根据所述换算比例,获取与所述第一目标数量的所述第一类型资源等值的所述第二类型资源的数量,将获取的数量与所述附加数量之和作为所述第二目标数量。可选地,所述统计方式为资源数量统计模型,所述方法还包括:根据所述每个第二服务器提供的模型参数,分别建立所述每个第二服务器的资源数量统计模型,所述模型参数包括所述第一类型资源与所述第二类型资源之间的换算比例,或者包括所述第一类型资源与所述第二类型资源之间的换算比例和附加数量;所述按照每个第二服务器设置的统计方式,对所述第一目标数量进行统计处理,得到所述每个第二服务器的第二目标数量,包括:将所述第一目标数量分别输入至所述每个第二服务器的资源数量统计模型中,分别得到所述每个第二服务器的第二目标数量。可选地,所述从所述多个第二服务器中选择所述第二目标数量最小的目标服务器之后,所述方法还包括:从所述第一用户标识的资源账户中,删除所述目标服务器的第二目标数量对应的所述第二类型资源;在所述第一服务器设置的第一预设资源账户中,添加所述目标服务器的第二目标数量对应的所述第二类型资源。可选地,所述向所述目标服务器发送所述跨区域资源转移请求之后,所述方法还包括:接收所述目标服务器发送的资源请求,所述资源请求由所述目标服务器在为所述资源接收方发放所述第一目标数量对应的所述第一类型资源后发送;从所述第一服务器设置的第二预设资源账户中删除第三目标数量对应的所述第一类型资源,且所述第三目标数量对应的所述第一类型资源与所述第二目标数量对应的所述第二类型资源等值;向所述目标服务器的第三预设资源账户中添加所述第三目标数量对应的所述第一类型资源。可选地,所述确定支持所述目标接收方式的多个第二服务器,包括:确定支持所述目标接收方式,且剩余的资源额度大于所述第一目标数量的多个第二服务器,所述资源额度为允许所述第二服务器转移的所述第一类型资源数量的数量。可选地,所述目标接收方式包括待接收资源的第二用户标识;所述跨区域资源转移请求用于指示所述目标服务器向所述第二用户标识的资源账户添加所述第一目标数量对应的所述第一类型资源;或者,所述目标接收方式为资源自取方式,所述跨区域资源转移请求用于指示所述目标服务器为所述跨区域资源转移请求创建标识信息,生成包含所述第一目标数量和所述标识信息的资源领取订单,所述资源领取订单用于为提供所述标识信息的用户发放所述第一目标数量对应的所述第一类型资源。另一方面,提供了一种跨区域资源转移装置,所述装置包括:获取模块,用于获取跨区域资源转移请求,所述跨区域资源转移请求携带所述终端登录的第一用户标识、第一目标数量和目标接收方式,所述目标接收方式用于指示资源接收方接收第一类型资源的方式,所述第一目标数量为所述资源接收方待接收的所述第一类型资源的数量;确定模块,用于确定支持所述目标接收方式的多个第二服务器;统计模块,用于按照每个第二服务器设置的统计方式,对所述第一目标数量进行统计处理,得到所述每个第二服务器的第二目标数量,所述第二服务器的第二目标数量用于表示通过所述第二服务器进行跨区域资源转移时所述第一用户标识待转出的第二类型资源的数量;发送模块,用于根据所述每个第二服务器的第二目标数量,从所述多个第二服务器中选择目标服务器,向所述目标服务器发送所述跨区域资源转移请求,所述跨区域资源转移请求用于指示从所述第一用户标识的资源账户中删除所述第二目标数量对应的所述第二类型资源,为所述资源接收方发放所述第一目标数量对应的所述第一类型资源。可选地,所述统计模块,包括:第一统计单元,用于对于每个第二服务器,获取所述第二服务器提供的所述第一类型资源与所述第二类型资源之间的换算比例,根据所述换算比例,获取与所述第一目标数量的所述第一类型资源等值的所述第二类型资源的数量,作为所述第二目标数量;第二统计单元,用于对于每个第二服务器,获取所述第二服务器提供的所述第一类型资源与所述第二类型资源之间的换算比例和附加数量,根据所述换算比例,获取与所述第一目标数量的所述第一类型资源等值的所述第二类型资源的数量,将获取的数量与所述附加数量之和作为所述第二目标数量。可本文档来自技高网...

【技术保护点】
1.一种跨区域资源转移方法,其特征在于,应用于第一服务器中,所述方法包括:/n获取跨区域资源转移请求,所述跨区域资源转移请求携带终端登录的第一用户标识、第一目标数量和目标接收方式,所述目标接收方式用于指示资源接收方接收第一类型资源的方式,所述第一目标数量为所述资源接收方待接收的所述第一类型资源的数量;/n确定支持所述目标接收方式的多个第二服务器;/n按照每个第二服务器设置的统计方式,对所述第一目标数量进行统计处理,得到所述每个第二服务器的第二目标数量,所述第二服务器的第二目标数量用于表示通过所述第二服务器进行跨区域资源转移时所述第一用户标识待转出的第二类型资源的数量;/n根据所述每个第二服务器的第二目标数量,从所述多个第二服务器中选择目标服务器,向所述目标服务器发送所述跨区域资源转移请求,所述跨区域资源转移请求用于指示从所述第一用户标识的资源账户中删除所述第二目标数量对应的所述第二类型资源,为所述资源接收方发放所述第一目标数量对应的所述第一类型资源。/n

【技术特征摘要】
1.一种跨区域资源转移方法,其特征在于,应用于第一服务器中,所述方法包括:
获取跨区域资源转移请求,所述跨区域资源转移请求携带终端登录的第一用户标识、第一目标数量和目标接收方式,所述目标接收方式用于指示资源接收方接收第一类型资源的方式,所述第一目标数量为所述资源接收方待接收的所述第一类型资源的数量;
确定支持所述目标接收方式的多个第二服务器;
按照每个第二服务器设置的统计方式,对所述第一目标数量进行统计处理,得到所述每个第二服务器的第二目标数量,所述第二服务器的第二目标数量用于表示通过所述第二服务器进行跨区域资源转移时所述第一用户标识待转出的第二类型资源的数量;
根据所述每个第二服务器的第二目标数量,从所述多个第二服务器中选择目标服务器,向所述目标服务器发送所述跨区域资源转移请求,所述跨区域资源转移请求用于指示从所述第一用户标识的资源账户中删除所述第二目标数量对应的所述第二类型资源,为所述资源接收方发放所述第一目标数量对应的所述第一类型资源。


2.根据权利要求1所述的方法,其特征在于,所述按照每个第二服务器设置的统计方式,对所述第一目标数量进行统计处理,得到所述每个第二服务器的第二目标数量,包括:
对于每个第二服务器,获取所述第二服务器提供的所述第一类型资源与所述第二类型资源之间的换算比例,根据所述换算比例,获取与所述第一目标数量的所述第一类型资源等值的所述第二类型资源的数量,作为所述第二目标数量;或者,
对于每个第二服务器,获取所述第二服务器提供的所述第一类型资源与所述第二类型资源之间的换算比例和附加数量,根据所述换算比例,获取与所述第一目标数量的所述第一类型资源等值的所述第二类型资源的数量,将获取的数量与所述附加数量之和作为所述第二目标数量。


3.根据权利要求1所述的方法,其特征在于,所述统计方式为资源数量统计模型,所述方法还包括:
根据所述每个第二服务器提供的模型参数,分别建立所述每个第二服务器的资源数量统计模型,所述模型参数包括所述第一类型资源与所述第二类型资源之间的换算比例,或者包括所述第一类型资源与所述第二类型资源之间的换算比例和附加数量;
所述按照每个第二服务器设置的统计方式,对所述第一目标数量进行统计处理,得到所述每个第二服务器的第二目标数量,包括:
将所述第一目标数量分别输入至所述每个第二服务器的资源数量统计模型中,分别得到所述每个第二服务器的第二目标数量。


4.根据权利要求1所述的方法,其特征在于,所述从所述多个第二服务器中选择所述第二目标数量最小的目标服务器之后,所述方法还包括:
从所述第一用户标识的资源账户中,删除所述目标服务器的第二目标数量对应的所述第二类型资源;
在所述第一服务器设置的第一预设资源账户中,添加所述目标服务器的第二目标数量对应的所述第二类型资源。


5.根据权利要求4所述的方法,其特征在于,所述向所述目标服务器发送所述跨区域资源转移请求之后,所述方法还包括:
接收所述目标服务器发送的资源请...

【专利技术属性】
技术研发人员:夏博彦史卉萍刘斌杨儒刘禹铭凌竞男
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1