一种竞猜游戏的处理系统、装置、终端及方法制造方法及图纸

技术编号:37678832 阅读:20 留言:0更新日期:2023-05-26 04:45
本申请公开了一种竞猜游戏的处理系统、装置及终端,相比传统方案而言,本申请由与竞猜用户预先关联的后台服务器,完成对竞猜用户竞猜相关信息的处理,省去了状态服务器,从而有效避免了状态服务器因处理用户蜂拥式的并发需求而出现的异常情况,进而省去了对状态服务器的监测过程,因此大大减小了游戏后端的处理复杂度。复杂度。复杂度。

【技术实现步骤摘要】
一种竞猜游戏的处理系统、装置、终端及方法


[0001]本申请涉及互联网
,更具体的说,涉及一种竞猜游戏的处理系统、装置、终端及方法。

技术介绍

[0002]随着网络技术的发展,利用网络进行游戏也越来越为人们所接受,目前网络游戏中除了即时制游戏,还有棋牌类、投注类游戏等,其中,投注类游戏从概念上主要分为两类,彩票类和竞猜类。
[0003]目前,竞猜类游戏如猜大小游戏、赌骰子游戏等中,竞猜用户通常将竞猜请求或是结算请求先发送至预先关联的下注服务器,然后下注服务器将用户的相关信息发送至状态服务器,由状态服务器来维护游戏的具体信息,如当前游戏人数、当前游戏状态、竞猜结果等。对于一局游戏,只能由一个状态服务器负责处理,以避免造成游戏状态混乱。为满足竞猜类游戏时用户蜂拥式的并发需求,保证状态服务器的高可用,现有方案对状态服务器采用主从结构,这样,当状态服务器(主)因处理用户蜂拥式的并发需求而出现异常情况(如宕机)时,通过将状态服务器(主)切换至状态服务器(从),来保证对游戏状态的维护。
[0004]同时,为保证状态服务器的高可靠性,现有方案还需要对状态服务器的状态进行监测,以便在当前运行的状态服务器出现异常时,及时切换状态服务器,从而增加了游戏后端的处理复杂度。

技术实现思路

[0005]有鉴于此,本申请公开了一种竞猜游戏的处理方法、装置、系统及终端,以解决状态服务器因处理用户蜂拥式的并发需求而出现的异常情况,以及因需对状态服务器进行监测导致的游戏后端的处理复杂度增加的问题。
[0006]一种竞猜游戏的处理方法,应用于后台服务器,所述后台服务器预先关联至少一位竞猜用户,且不同的后台服务器预先关联的竞猜用户不同,该方法包括:
[0007]接收竞猜用户的竞猜请求,所述竞猜用户属于所述后台服务器预先关联的竞猜用户;
[0008]根据所述竞猜请求确定所述竞猜用户的竞猜相关信息,并将所述竞猜相关信息存储至共享存储;
[0009]根据本局竞猜游戏的游戏结果、以及所有后台服务器在所述共享存储中存储的所述本局竞猜游戏对应的竞猜用户的竞猜相关信息,计算得到所述竞猜用户的竞猜结果;
[0010]将所述竞猜结果反馈给所述竞猜用户。
[0011]一种竞猜游戏的处理装置,应用于后台服务器,所述后台服务器预先关联至少一位竞猜用户,且不同的后台服务器预先关联的竞猜用户不同,该装置包括:
[0012]接收单元,用于接收竞猜用户的竞猜请求,所述竞猜用户属于所述后台服务器预先关联的竞猜用户;
[0013]存储单元,用于根据所述竞猜请求确定所述竞猜用户的竞猜相关信息,并将所述竞猜相关信息存储至共享存储;
[0014]计算单元,用于根据本局竞猜游戏的游戏结果、以及所有后台服务器在所述共享存储中存储的所述本局竞猜游戏对应的竞猜用户的竞猜相关信息,计算得到所述竞猜用户的竞猜结果;
[0015]反馈单元,用于将所述竞猜结果反馈给所述竞猜用户。
[0016]一种终端,包括:处理器和存储器;
[0017]所述存储器存储有程序;
[0018]所述处理器调用所述程序,所述程序用于接收竞猜用户的竞猜请求,所述竞猜用户属于所述后台服务器预先关联的竞猜用户;根据所述竞猜请求确定所述竞猜用户的竞猜相关信息,并将所述竞猜相关信息存储至共享存储;根据本局竞猜游戏的游戏结果、以及所有后台服务器在所述共享存储中存储的所述本局竞猜游戏对应的竞猜用户的竞猜相关信息,计算得到所述竞猜用户的竞猜结果;将所述竞猜结果反馈给所述竞猜用户。
[0019]一种竞猜游戏的处理系统,包括:共享存储以及分别与所述共享存储相连接的多台后台服务器,所述后台服务器预先关联至少一位竞猜用户,且不同的后台服务器预先关联的竞猜用户不同;
[0020]所述后台服务器,用于接收竞猜用户的竞猜请求,所述竞猜用户属于所述后台服务器预先关联的竞猜用户;根据所述竞猜请求确定所述竞猜用户的竞猜相关信息,并将所述竞猜相关信息存储至共享存储;根据本局竞猜游戏的游戏结果、以及所有后台服务器在所述共享存储中存储的所述本局竞猜游戏对应的竞猜用户的竞猜相关信息,计算得到所述竞猜用户的竞猜结果;将所述竞猜结果反馈给所述竞猜用户;
[0021]所述共享存储,用于存储所有后台服务器在所述本局竞猜游戏对应的竞猜用户的竞猜相关信息。
[0022]从上述的技术方案可知,本申请公开了一种竞猜游戏的处理方法、装置、系统及终端,当接收到预先关联的竞猜用户的竞猜请求后,根据竞猜请求确定竞猜用户的竞猜相关信息,并将该竞猜相关信息存储至共享存储,根据本局竞猜游戏的游戏结果、以及所有后台服务器在共享存储中存储的本局竞猜游戏对应的竞猜用户的竞猜相关信息,计算得到竞猜用户的竞猜结果。相比传统方案而言,本申请由与竞猜用户预先关联的后台服务器,完成对竞猜用户竞猜相关信息的处理,省去了状态服务器,从而有效避免了状态服务器因处理用户蜂拥式的并发需求而出现的异常情况,进而省去了对状态服务器的监测过程,因此大大减小了游戏后端的处理复杂度。
附图说明
[0023]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据公开的附图获得其他的附图。
[0024]图1为本申请实施例公开的一种竞猜游戏的处理方法流程图;
[0025]图2为本申请实施例公开的一种计算竞猜用户的竞猜结果的方法流程图;
[0026]图3为本申请实施例公开的一种根据竞猜请求确定竞猜用户的竞猜相关信息,并将竞猜相关信息存储至共享存储的处理方法流程图;
[0027]图4为传统竞猜游戏的后端模型架构图;
[0028]图5为本申请实施例公开的一种竞猜游戏的后端模型架构图;
[0029]图6为本申请实施例公开的一种竞猜游戏的处理装置的结构示意图;
[0030]图7为本申请实施例公开的一种计算单元的结构示意图;
[0031]图8为本申请实施例公开的一种存储单元的结构示意图;
[0032]图9为本申请实施例公开的一种终端硬件结构示意图;
[0033]图10为本申请实施例公开的一种竞猜游戏的处理系统的结构示意图。
具体实施方式
[0034]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0035]本申请实施例公开了一种竞猜游戏的处理方法、装置、系统及终端,以解决状态服务器因处理用户蜂拥式的并发需求而出现的异常情况,以及因需对状态服务器进行监测导致的游戏后端的处理复杂度增加的问题。
[0036]其中,本申本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种竞猜游戏的处理系统,其特征在于,所述处理系统包括共享存储及N台后台服务器,所述N台后台服务器通过所述共享存储相连接;所述N台后台服务器中,每台后台服务器均与参与本局竞猜游戏的至少一位竞猜用户预先关联,且不同的后台服务器预先关联的竞猜用户不同;N为正整数;所述N台后台服务器中的目标后台服务器,用于接收与所述目标后台服务器预先关联的目标竞猜用户的竞猜请求,并根据所述目标竞猜用户的竞猜请求确定所述目标竞猜用户的竞猜相关信息,并将所述目标竞猜用户的竞猜相关信息存储至所述共享存储;所述目标后台服务器是所述N台后台服务器中任一台,所述目标竞猜用户是与所述目标后台服务器预先关联的任一位竞猜用户;所述共享存储,用于存储所述N台后台服务器各自预先关联的竞猜用户的竞猜相关信息;所述目标后台服务器,还用于根据所述本局竞猜游戏的游戏结果以及所述共享存储中存储的所述N台后台服务器分别预先关联的竞猜用户的竞猜相关信息,计算得到所述目标竞猜用户的竞猜结果;并将所述目标竞猜用户的竞猜结果反馈给所述目标竞猜用户。2.如权利要求1所述的处理系统,其特征在于:所述目标后台服务器,还用于将当前时间减去竞猜开始时间,得到时间差;如果所述时间差在允许竞猜时间段内,则响应所述目标竞猜用户的竞猜请求,并执行竞猜操作,以得到所述目标用户的竞猜相关信息;其中,所述当前时间是指所述目标后台服务器接收到所述目标竞猜用户的竞猜请求的时间;所述目标竞猜用户的竞猜相关信息包括以下至少一种:所述目标竞猜用户在所述本局竞猜游戏中的竞猜人数、所述目标竞猜用户的竞猜额及竞猜结果。3.如权利要求1所述的处理系统,其特征在于,所述目标后台服务器根据所述本局竞猜游戏的游戏结果以及所述共享存储中存储的所述N台后台服务器分别预先关联的竞猜用户的竞猜相关信息,计算得到所述目标竞猜用户的竞猜结果,包括:获取所述本局竞猜游戏的游戏结果;从所述共享存储中获取所述N台后台服务器分别预先关联的竞猜用户的竞猜相关信息;根据所述游戏结果和从所述共享存储中获取到的竞猜相关信息,计算得到在所述本局竞猜游戏中所有竞猜正确的竞猜用户的总竞猜结果以及所有竞猜错误的竞猜用户的总竞猜结果;若确定所述目标竞猜用户竞猜正确,则根据所述所有竞猜正确的竞猜用户的总竞猜结果,确定所述目标竞猜用户的竞猜结果;若确定所述目标竞猜用户竞猜错误,则根据所述所有竞猜错误的竞猜用户的总竞猜结果,确定所述目标竞猜用户的竞猜结果。4.如权利要求3所述的处理系统,其特征在于,所述目标后台服务器具体用于:按照预设游戏设置规则得到所述游戏结果;或者,从所述共享存储中获取所述游戏结果,所述游戏结果采用伪随机方式预先设定,并预先存储至所述共享存储中。5.如权利要求1所述的处理系统,其特征在于,所述目标后台服务器还用于:根据所述
目标竞猜用户的竞猜结果,修改所述目标竞猜用户相对应的账户信息。6.如权利要求1所述的处理系统,其特征在于,所述目标后台服务器还用于:接收通过哈希算法确定的被分配的所述目标竞猜用户,以与所述目标竞猜用户进行预先关联。7.如权利要求1所述的处理系统,其特征在于,在所述本局竞猜游戏中,所述目标...

【专利技术属性】
技术研发人员:徐磊
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1