【技术实现步骤摘要】
虚拟资源调控方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种虚拟资源调控方法、装置、计算机设备和存储介质。
技术介绍
随着计算机技术的发展,越来越多的应用程序应运而生。为了增加应用程序对用户的粘性,通常可以向用户发放虚拟资源,例如在电商平台中,发放的虚拟资源可以是积分、皮肤、虚拟礼物或者金币等。实际应用中,向用户发放的虚拟资源通常存在有效期,在有效期结束后,需要对虚拟资源进行过期处理。相关技术中,在到达预先设定的过期时刻后,服务器可以对每一个用户的虚拟资源发放历史数据进行汇总分析,经过汇总分析,服务器可以得到每一个用户所需进行过期处理的虚拟资源,而后,服务器可以将需要进行过期处理的虚拟资源从用户的账户中删除。然而,相关技术中,在到达预先设定的过期时刻后,服务器需要同时对每一个用户的虚拟资源发放历史数据进行汇总分析,且,需要同时将要进行过期处理的虚拟资源从用户的账户中删除,因此,服务器的计算压力较大,在一些情况下,甚至可能影响服务器的正常业务运行。
技术实现思路
< ...
【技术保护点】
1.一种虚拟资源调控方法,其特征在于,所述方法包括:/n在目标账户存入目标虚拟资源后,获取所述目标虚拟资源的目标过期时刻;/n根据所述目标过期时刻和所述目标账户的标识查找目标过期记录,所述目标过期记录包括所述目标账户的标识、所述目标过期时刻以及在所述目标过期时刻需要进行过期处理的虚拟资源的第一属性信息;/n若查找到所述目标过期记录,则根据所述目标虚拟资源的第二属性信息更新所述目标过期记录中的所述第一属性信息;/n在到达所述目标过期时刻时执行所述目标过期记录对应的超时任务,通过所述超时任务,将所述目标过期记录中的所述第二属性信息所对应的虚拟资源从所述目标账户中删除。/n
【技术特征摘要】
1.一种虚拟资源调控方法,其特征在于,所述方法包括:
在目标账户存入目标虚拟资源后,获取所述目标虚拟资源的目标过期时刻;
根据所述目标过期时刻和所述目标账户的标识查找目标过期记录,所述目标过期记录包括所述目标账户的标识、所述目标过期时刻以及在所述目标过期时刻需要进行过期处理的虚拟资源的第一属性信息;
若查找到所述目标过期记录,则根据所述目标虚拟资源的第二属性信息更新所述目标过期记录中的所述第一属性信息;
在到达所述目标过期时刻时执行所述目标过期记录对应的超时任务,通过所述超时任务,将所述目标过期记录中的所述第二属性信息所对应的虚拟资源从所述目标账户中删除。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若未查找到所述目标过期记录,则根据所述目标过期时刻、所述目标账户的标识以及所述第二属性信息创建所述目标过期记录,并根据所述目标过期时刻创建与所述目标过期记录对应的超时任务。
3.根据权利要求1所述的方法,其特征在于,所述获取所述目标虚拟资源的目标过期时刻,包括:
根据所述目标账户的标识和所述第二属性信息中的至少一个确定目标过期规则;
基于所述目标过期规则计算所述目标过期时刻。
4.根据权利要求3所述的方法,其特征在于,所述根据所述目标账户的标识和所述目标虚拟资源的属性信息中的至少一个确定目标过期规则,包括:
在规则数据库中查找与所述目标账户的标识和所述第二属性信息中的至少一个相匹配的候选过期规则,所述规则数据库中存储有多个过期规则;
若查找到的所述候选过期规则的数量为1,则将查找到的所述候选过期规则作为所述目标过期规则;
若查找到的所述候选过期规则的数量大于1,则获取每一个所述候选过期规则的权重,并将权重最高的所述候选过期规则作为所述目标过期规则。
5.根据权利要求4所述的方法,其特征在于,各所述过期规则包括规则适用的用户列表,所述在规则数据库中查找与所述目标账户的标识和所述第二属性信息中的至少一个相匹配的候选过期规则,包括:
在所述规则数据库包括的多个所述过期规则中查找用户列表包括所述目标账户的标识的过期规则,并将查找到的过期规则作为所述候选过期规则。
6.根据权利要求4所述的方法,其特征在于,各所述过期规则包括虚拟资源数量阈值,所述第二属性信息包括所述目标虚拟资源的数量,所述在规则数据库中查找与所述目标账户的标识和所述第二属性信息中...
【专利技术属性】
技术研发人员:蔡鹏,
申请(专利权)人:广州华多网络科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。