[发明专利]资源分配方法、装置、电子设备和存储介质有效
| 申请号: | 202011627846.X | 申请日: | 2020-12-31 |
| 公开(公告)号: | CN112769715B | 公开(公告)日: | 2023-04-07 |
| 发明(设计)人: | 王智博 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
| 主分类号: | H04L47/80 | 分类号: | H04L47/80;H04L9/40 |
| 代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 王茹 |
| 地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 资源 分配 方法 装置 电子设备 存储 介质 | ||
本公开关于资源分配方法、装置、电子设备和存储介质,应用于登录有用户账号的客户端,包括:从服务端获取事件信息和权限信息,该事件信息包括待分配资源所对应资源分配事件的事件标识,权限信息用于表征客户端对应的账号是否有针对资源分配事件的访问权限;展示资源分配事件对应的访问入口控件,并在检测到访问入口控件被触发的情况下,判断上述权限信息:若权限信息表明账号无访问权限,则展示针对待分配资源的获取失败消息;否则发起事件访问请求,以及,接收并展示服务端返回的资源分配结果,该事件访问请求中包含事件标识和用户账号的账号标识。本方案能够有效降低服务端的峰值压力,并一定程度上提升用户对于资源分配事件的参与体验。
技术领域
本公开涉及资源分配领域,尤其涉及一种资源分配方法、装置、电子设备和存储介质。
背景技术
现阶段,常采用抢红包、秒杀等资源分配方式分配数量有限的网络资源,使用这类分配方式时,服务端通常会在短时间内接收到客户端提交的多个资源获取请求。而短时间内接收到的大量资源获取请求会为服务端带来较大的处理压力,甚至导致服务端崩溃,从而降低系统稳定性。
为保证系统稳定性,相关技术中通常采用分散请求的方式进行处理。以海量用户抢红包为例:预先在红包开抢时刻之后设置缓冲时间段,从而任一用户点击开抢按钮后,并不立即向服务端发送红包获取请求,而是在上述缓冲时间段内的任一时刻再发送该请求。因为各个用户实际发送请求的时刻均处于上述缓冲时间段内,所以服务端将要接收到的海量红包获取请求会被分散在该该时间段内接收,从而有效降低了服务端接收请求的峰值压力,能够避免服务端崩溃。
然而在该方案中,参与抢红包的用户在点击开抢按钮后需要等待较长时间才能获知抢红包的结果,因此用户体验较差;而且,虽然能够将服务端接收到的红包获取请求分散在缓冲时间段内接收,但在请求数量过多的情况下,仍然难以有效降低峰值压力,例如,在百万请求场景下,即便设置10s的缓冲时间段且采用均分算法,服务端每秒仍将接收到高达10万的请求,因此服务器峰值压力仍然较大。而为降低峰值压力设置更长的缓冲时间段,又会导致用户等待时间更长,进一步影响用户体验。
发明内容
本公开提供了资源分配方法、装置、电子设备和存储介质,以至少解决相关技术中的技术问题。本公开的技术方案如下:
根据本公开实施例的第一方面,提出一种资源分配方法,应用于客户端,包括:
获取事件信息和权限信息,所述事件信息包括待分配资源所对应资源分配事件的事件标识,所述权限信息用于表征所述客户端对应的账号是否具有针对所述资源分配事件的访问权限;
展示所述资源分配事件对应的访问入口控件,并在检测到所述访问入口控件被触发的情况下,判断所述权限信息:
若所述权限信息表明所述账号无所述访问权限,则展示针对所述待分配资源的获取失败消息;
若所述权限信息表明所述账号有所述访问权限,则发起事件访问请求,以及,接收并展示为所述账号分配所述待分配资源的资源分配结果,所述事件访问请求中包含所述事件标识和所述账号的账号标识。
可选的,所述事件信息还包括入口开放时刻,所述展示所述资源分配事件对应的访问入口控件,包括:
在所述入口开放时刻到达前,隐藏所述资源分配事件对应的访问入口控件,或者展示未关联至所述待分配资源的无效访问入口控件;
在所述入口开放时刻到达时,展示关联至所述待分配资源的有效访问入口控件。
可选的,所述获取权限信息,包括:
在所述入口开放时刻到达前,向服务端发送权限获取请求,所述权限获取请求中包含所述事件标识和所述账号的账号标识;
接收所述服务端响应于所述权限获取请求返回的权限信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011627846.X/2.html,转载请声明来源钻瓜专利网。





