[发明专利]抽奖数据处理方法、装置、存储介质及服务器有效
申请号: | 201811231457.8 | 申请日: | 2018-10-22 |
公开(公告)号: | CN109615758B | 公开(公告)日: | 2022-10-04 |
发明(设计)人: | 沈俐鹏 | 申请(专利权)人: | 中国平安人寿保险股份有限公司 |
主分类号: | G07C15/00 | 分类号: | G07C15/00;G06F16/2457 |
代理公司: | 深圳市立智方成知识产权代理事务所(普通合伙) 44468 | 代理人: | 王增鑫 |
地址: | 518033 广东省深圳市福田区益田路503*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 抽奖 数据处理 方法 装置 存储 介质 服务器 | ||
本发明涉及数据配置处理领域,具体涉及一种基于奖品队列的抽奖数据处理方法、装置、存储介质及服务器,所述方法包括:根据预配置的奖品等级及每个奖品等级对应的奖品数量,生成奖品池;根据奖品池中各等级奖品的中奖概率模拟抽奖,将模拟抽奖结果生成奖品队列;接收客户端发起的抽奖请求,从所述奖品队列中匹配相应的列数,根据所述列数确定对应的奖品信息;将所述奖品信息与客户端的用户标识信息关联绑定,异步返回客户端相应的中奖信息。本发明能够将抽奖活动复杂的计算逻辑提前处理完,减少后台服务器的运算压力,避免服务器因大并发的访问且需要实时计算抽奖结果而导致后台服务器崩溃、抽奖系统崩溃的问题。
技术领域
本发明涉及数据配置处理领域,具体涉及一种基于奖品队列的抽奖数据处理方法、装置、存储介质及服务器。
背景技术
随着网络技术与发展,大量的平台纷纷推出各种吸引、提高终端用户使用活跃度、使用粘度的方法,如各平台推出的抽奖活动,通过提供多种奖品供终端用户参加抽奖,而目前的抽奖活动,抽奖流程繁琐,导致遇到大并发的抽奖用户访问抽奖活动时,后台服务器消耗大量的资源进行计算,过大的负荷进而导致无法及时响应抽奖请求,严重的话直接导致服务器宕机,抽奖活动系统崩溃,抽奖活动无法正常运行。
发明内容
为克服以上技术问题,特别是现有技术无法有效地应对抽奖活动高并发时无法及时响应的问题,特提出以下技术方案:
第一方面,本发明提供了一种基于奖品队列的抽奖数据处理方法,包括:
根据预配置的奖品等级及每个奖品等级对应的奖品数量,生成奖品池;
根据奖品池中各等级奖品的中奖概率模拟抽奖,将模拟抽奖结果生成奖品队列;
接收客户端发起的抽奖请求,从所述奖品队列中匹配相应的列数,根据所述列数确定对应的奖品信息;
将所述奖品信息与客户端的用户标识信息关联绑定,异步返回客户端相应的中奖信息。
进一步的,所述接收客户端发起的抽奖请求,从所述奖品队列中匹配相应的列数,根据所述列数确定对应的奖品信息,包括:
接收客户端发起的抽奖请求,从所述奖品队列中获取预设范围的列数,从所述预设范围的列数中匹配一列数,根据所述列数确定对应的奖品信息。
进一步的,所述接收客户端发起的抽奖请求,从所述奖品队列中匹配相应的列数,根据所述列数确定对应的奖品信息,包括:
接收客户端发起的抽奖请求,获取客户端的用户特征信息,根据所述用户的特征信息从所述奖品队列中匹配相应的列数,根据所述列数确定对应的奖品信息。
进一步的,所述接收客户端发起的抽奖请求,从所述奖品队列中匹配相应的列数,根据所述列数确定对应的奖品信息之后,还包括:
将奖品队列中已被确定的列数置为预设值,当所述奖品队列的列数均为预设值时,若接收到客户端发起的抽奖请求,返回客户端预设的提示信息。
可选的,所述返回客户端预设的提示信息之后,还包括:
向客户端发送关闭抽奖请求的提交按钮的配置指令。
进一步的,所述奖品信息包括奖品等级、奖品ID,所述用户标识信息包括用户ID;所述将所述奖品信息与客户端的用户标识信息关联绑定,异步返回客户端相应的中奖信息,包括:
将奖品等级、奖品ID与用户ID关联绑定,异步返回客户端包含奖品等级的中奖信息。
第二方面,本发明提供一种基于奖品队列的抽奖数据处理装置,包括:
预配置模块:用于根据预配置的奖品等级及每个奖品等级对应的奖品数量,生成奖品池;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安人寿保险股份有限公司,未经中国平安人寿保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811231457.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:访客门禁管理方法、系统及存储介质
- 下一篇:随机抽号摇号系统