抽奖平台虚拟奖品库存管理方法及系统技术方案

技术编号:33729162 阅读:11 留言:0更新日期:2022-06-08 21:24
本申请实施例公开了一种抽奖平台虚拟奖品库存管理方法及系统。本申请实施例提供的技术方案,根据设定比例信息确定各个大区服务器的虚拟奖品库存的第一分配比例,根据第一分配比例和当前虚拟奖品总库存初始化各个虚拟奖品库存;周期性遍历各个虚拟奖品库存,确定上一周期内各个大区服务器的库存用量;根据库存用量配置各个虚拟奖品库存的第二分配比例,并根据第二分配比例和当前虚拟奖品总库存更新配置各个虚拟奖品库存。采用上述技术手段,通过按比例分配各个大区服务器的虚拟奖品库存并进行周期性更新,可以降低各个大区服务器的抽奖业务处理延迟,提升抽奖业务处理效率,并保障虚拟奖品库存一致性,优化用户抽奖互动体验。验。验。

【技术实现步骤摘要】
抽奖平台虚拟奖品库存管理方法及系统


[0001]本申请实施例互联网涉及
,尤其涉及一种抽奖平台虚拟奖品库存管理方法及系统。

技术介绍

[0002]目前,在网络直播、网络游戏活动运营中,经常需要涉及抽奖互动的场景。以网络直播间抽奖场景为例,由于单个直播间内的用户可能来自不同的区域,对于各个区域用户的网络抽奖业务,需要相应区域设置的大区服务器接收用户的网络抽奖请求,在通过大区服务器将用户网络抽奖请求回源至指定区域服务器进行统一处理,扣除抽奖奖品的虚拟奖品库存后,返回抽奖结果。以此可以便于统一管理抽奖奖品的虚拟奖品库存,避免虚拟奖品库存出错的情况。
[0003]但是,由于将每次抽奖请求都回源至指定的区域服务器进行统一处理,会导致抽奖业务的处理延迟过大,导致业务处理效率低,影响用户的抽奖互动体验。

技术实现思路

[0004]本申请实施例提供一种抽奖平台虚拟奖品库存管理方法及系统,能够在保障虚拟奖品库存一致性的情况下,提升抽奖业务处理效率,解决现有抽奖业务处理延迟过大的技术问题。
[0005]在第一方面,本申请实施例提供了一种抽奖平台虚拟奖品库存管理方法,包括:
[0006]根据设定比例信息确定各个大区服务器的虚拟奖品库存的第一分配比例,根据第一分配比例和当前虚拟奖品总库存初始化各个虚拟奖品库存;
[0007]周期性遍历各个虚拟奖品库存,确定上一周期内各个大区服务器的库存用量;
[0008]根据库存用量配置各个虚拟奖品库存的第二分配比例,并根据第二分配比例和当前虚拟奖品总库存更新配置各个虚拟奖品库存。
[0009]在第二方面,本申请实施例提供了一种抽奖平台虚拟奖品库存管理系统,包括中心服务器和多个大区服务器;
[0010]中心服务器配置为根据设定比例信息确定各个大区服务器的虚拟奖品库存的第一分配比例,根据第一分配比例和当前虚拟奖品总库存初始化各个虚拟奖品库存;周期性遍历各个虚拟奖品库存,确定上一周期内各个大区服务器的库存用量;根据库存用量配置各个虚拟奖品库存的第二分配比例,并根据第二分配比例和当前虚拟奖品总库存更新配置各个虚拟奖品库存;
[0011]大区服务器配置为接收用户端的抽奖请求,响应于抽奖请求,基于自身的虚拟奖品库存执行抽奖业务,并返回对应的抽奖结果至用户端。
[0012]在第三方面,本申请实施例提供了一种抽奖平台虚拟奖品库存管理装置,包括:
[0013]初始化模块,配置为根据设定比例信息确定各个大区服务器的虚拟奖品库存的第一分配比例,根据第一分配比例和当前虚拟奖品总库存初始化各个虚拟奖品库存;
[0014]周期性遍历模块,配置为周期性遍历各个虚拟奖品库存,确定上一周期内各个大区服务器的库存用量;
[0015]周期性更新模块,配置为根据库存用量配置各个虚拟奖品库存的第二分配比例,并根据第二分配比例和当前虚拟奖品总库存更新配置各个虚拟奖品库存。
[0016]在第四方面,本申请实施例提供了一种抽奖平台虚拟奖品库存管理设备,包括:
[0017]存储器以及一个或多个处理器;
[0018]所述存储器,配置为存储一个或多个程序;
[0019]当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的抽奖平台虚拟奖品库存管理方法。
[0020]在第五方面,本申请实施例提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面所述的抽奖平台虚拟奖品库存管理方法。
[0021]本申请实施例根据设定比例信息确定各个大区服务器的虚拟奖品库存的第一分配比例,根据第一分配比例和当前虚拟奖品总库存初始化各个虚拟奖品库存;周期性遍历各个虚拟奖品库存,确定上一周期内各个大区服务器的库存用量;根据库存用量配置各个虚拟奖品库存的第二分配比例,并根据第二分配比例和当前虚拟奖品总库存更新配置各个虚拟奖品库存。采用上述技术手段,通过按比例分配各个大区服务器的虚拟奖品库存并进行周期性更新,可以降低各个大区服务器的抽奖业务处理延迟,提升抽奖业务处理效率,并保障虚拟奖品库存一致性,优化用户抽奖互动体验。
[0022]此外,本申请实施例根据库存用量配置虚拟奖品库存的分配比例,可以提升各个大区服务器虚拟奖品库存分配的精准度,进一步优化虚拟奖品库存管理效果。
附图说明
[0023]图1是本申请实施例提供的一种抽奖平台虚拟奖品库存管理方法的流程图;
[0024]图2是本申请实施例提供的一种抽奖平台虚拟奖品库存管理系统的结构示意图;
[0025]图3是本申请实施例中的虚拟奖品库存初始化流程图;
[0026]图4是本申请实施例中的虚拟奖品库存更新流程图;
[0027]图5是本申请实施例中的抽奖业务处理流程图;
[0028]图6是本申请实施例提供的一种抽奖平台虚拟奖品库存管理装置的结构示意图;
[0029]图7是本申请实施例提供的一种抽奖平台虚拟奖品库存管理设备的结构示意图。
具体实施方式
[0030]为了使本申请的目的、技术方案和优点更加清楚,下面结合附图对本申请具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中
的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
[0031]本申请提供的一种抽奖平台虚拟奖品库存管理方法,旨在通过按比例分配各个大区服务器的虚拟奖品库存并进行周期性更新,以降低各个大区服务器的抽奖业务处理延迟,提升抽奖业务处理效率。对于传统的抽奖平台,以直播场景为例,由于主播与观众的抽奖互动越来越频繁,视频直播呈现多区域、全球化的趋势也越来越明显。单个直播间的用户逐渐呈现出多区域分布的特点,而针对不同区域的用户,运营人员的抽奖配置又各不相同。为了实现多区域抽奖业务的处理,各个区域服务器会使用回源技术。对于不同区域所生成的抽奖业务,都会回源到指定的区域服务器进行统一处理,处理完成后,再返回处理结果至各个区域服务器。整个抽奖业务处理流程相对较为繁杂,对于用户端而言,抽奖请求的处理延迟相对较大,用户抽奖体验相对较差。基于此,提供本申请实施例的一种抽奖平台虚拟奖品库存管理方法,以解决现有抽奖业务处理延迟过大的技术问题。
[0032]实施例:
[0033]图1给出了本申请实施例提供的一种抽奖平台虚拟奖品库存管理方法的流程图,本实施例中提供的抽奖平台虚拟奖品库存管理方法可以由抽奖平台虚拟奖品库存管理设备执行,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种抽奖平台虚拟奖品库存管理方法,其特征在于,包括:根据设定比例信息确定各个大区服务器的虚拟奖品库存的第一分配比例,根据所述第一分配比例和当前虚拟奖品总库存初始化各个所述虚拟奖品库存;周期性遍历各个所述虚拟奖品库存,确定上一周期内各个大区服务器的库存用量;根据所述库存用量配置各个所述虚拟奖品库存的第二分配比例,并根据所述第二分配比例和当前虚拟奖品总库存更新配置各个所述虚拟奖品库存。2.根据权利要求1所述的抽奖平台虚拟奖品库存管理方法,其特征在于,在根据所述第二分配比例和当前虚拟奖品总库存更新配置各个所述虚拟奖品库存之前,还包括:根据所述库存用量以及上一周期初始时刻的虚拟奖品总库存确定当前虚拟奖品总库存。3.根据权利要求1所述的抽奖平台虚拟奖品库存管理方法,其特征在于,所述根据所述库存用量配置各个所述虚拟奖品库存的第二分配比例,包括:计算各个大区服务器的所述库存用量的比值信息,根据所述比值信息配置各个所述虚拟奖品库存的第二分配比例,所述比值信息之和为1。4.一种抽奖平台虚拟奖品库存管理系统,其特征在于,包括中心服务器和多个大区服务器;所述中心服务器配置为根据设定比例信息确定各个大区服务器的虚拟奖品库存的第一分配比例,根据所述第一分配比例和当前虚拟奖品总库存初始化各个所述虚拟奖品库存;周期性遍历各个所述虚拟奖品库存,确定上一周期内各个大区服务器的库存用量;根据所述库存用量配置各个所述虚拟奖品库存的第二分配比例,并根据所述第二分配比例和当前虚拟奖品总库存更新配置各个所述虚拟奖品库存;所述大区服务器配置为接收用户端的抽奖请求,响应于所述抽奖请求,基于自身的所述虚拟奖品库存执行抽奖业务,并返回对应的抽奖结果至所述用户端。5.根据权利要求4所述的抽奖平台虚拟奖品库存管理系统,其特征在于,所述大区服务器还配置为:检测到自身的所述虚拟奖品库存为空,向其他大区服务器请求对应的所述...

【专利技术属性】
技术研发人员:袁帅
申请(专利权)人:百果园技术新加坡有限公司
类型:发明
国别省市:

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

1