[发明专利]上报请求数量的统计方法、装置、电子设备及存储介质有效
申请号: | 202010725145.3 | 申请日: | 2020-07-24 |
公开(公告)号: | CN112040252B | 公开(公告)日: | 2022-10-28 |
发明(设计)人: | 张尧 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/4788;H04N21/239;H04N21/258 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 李娜 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 上报 请求 数量 统计 方法 装置 电子设备 存储 介质 | ||
本申请提供了一种上报请求数量的统计方法、装置、电子设备及存储介质,该方法包括:服务器发送第一概率值至客户端;在命中第二概率值的情况下,服务器接收客户端根据第一概率值发送的上报请求;服务器根据上报请求的数量、第一概率值和第二概率值,确定总计数值;服务器将总计数值确定为客户端对应的总计数值,总计数值为客户端在所有发送周期内发送的上报请求的总数。在本发明中,可以通过第一概率值、第二概率值降低服务器和客户端实际对上报请求的收发操作次数,从而降低服务器和客户端的负载提高幅度,另外,服务器通过接收到的上报请求的数量、第一概率值和第二概率值确定的总计数值,满足了服务器对上报请求的总数量精确统计的需求。
技术领域
本申请实施例涉及计算机技术领域,尤其涉及一种上报请求数量的统计方法、装置、电子设备及存储介质。
背景技术
随着互联网技术的不断发展,服务器和客户端之间通过请求来实现交互功能也日益常见。
相关技术的一些业务场景下,客户端可以向服务器发送请求,服务器在接收到客户端发送的请求后,可以对请求的总数量进行统计,使得该统计值能够实现一定的利用价值。例如,在直播场景中,用户可以通过客户端向直播间发送点赞请求,服务器可以将直播间的点赞请求的总数量,作为反映该直播间互动火热程度的重要指标。
但是,目前方案中,在服务器负载较高的情况下,对大量的请求进行接收和统计,会导致服务器出现负载崩溃的几率大大增加,从而影响了服务器的正常运行。
发明内容
本申请实施例提供一种上报请求数量的统计方法、装置、电子设备及存储介质,以解决相关技术中在服务器负载较高的情况下,对大量的请求进行接收和统计,会导致服务器出现负载崩溃的问题。
第一方面,本申请实施例提供了一种上报请求数量的统计方法,应用于一种服务器,该方法包括:
发送第一概率值至客户端,所述第一概率值为每个发送周期中,允许所述客户端发送上报请求的概率,所述上报请求为所述客户端根据接收到的互动操作所触发的请求;
在每个接收周期,按照第二概率值接收所述客户端发送的上报请求,所述第二概率值为允许所述服务器接收所述上报请求的概率;
根据所述第一概率值、所述第二概率值,以及所有所述接收周期内接收到的所述上报请求的总数量,确定总计数值,并将所述总计数值发送至所述客户端进行展示,所述总计数值为所述客户端在所有发送周期内生成的上报请求的总数的预估值。
在一种可选实施方式中,所述根据所述第一概率值、所述第二概率值,以及所有所述接收周期内接收到的所述上报请求的总数量,确定总计数值,包括:
根据所述第一概率值和所述第二概率值,确定目标权重值;
将所述上报请求的总数量与所述目标权重值的乘积,确定为所述总计数值。
在一种可选实施方式中,所述根据所述第一概率值和所述第二概率值,确定目标权重值,包括:
将所述第一概率值和所述第二概率值的乘积的倒数,确定为所述目标权重值。
在一种可选实施方式中,所述上报请求包括标识信息,所述服务器的本地存储有上报请求的标识信息、上报请求对应的键和键值之间的对应关系;所述键值用于反映上报请求的数量;
在所述根据所述第一概率值、所述第二概率值,以及所有所述接收周期内接收到的所述上报请求的总数量,确定总计数值,并将所述总计数值发送至所述客户端进行展示之后,所述方法还包括:
在所述服务器的本地,根据所述对应关系,确定所述上报请求的标识信息对应的目标键;
根据所述对应关系,将所述目标键对应的目标键值,更新为所述总计数值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010725145.3/2.html,转载请声明来源钻瓜专利网。