[发明专利]流量控制方法、装置、存储介质以及服务器在审
申请号: | 202210326272.5 | 申请日: | 2022-03-30 |
公开(公告)号: | CN114745338A | 公开(公告)日: | 2022-07-12 |
发明(设计)人: | 唐德义;徐小伟;何小春 | 申请(专利权)人: | OPPO广东移动通信有限公司 |
主分类号: | H04L47/30 | 分类号: | H04L47/30;H04L47/10 |
代理公司: | 北京恒博知识产权代理有限公司 11528 | 代理人: | 范胜祥 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流量 控制 方法 装置 存储 介质 以及 服务器 | ||
本申请公开了一种流量控制方法、装置、存储介质以及服务器,响应数据访问请求,获取数据访问端对应的各存储空间流控配额以及用户流控配额;控制各服务节点分别记录产生的各存储空间流量数据以及用户流量数据;控制各服务节点根据各存储空间流量数据、用户流量数据、各存储空间流控配额以及用户流控配额,对数据访问端进行流量控制。由于在本申请中,同时对数据访问端的用户级别和各存储空间级别配置了流控配额,且在对数据访问端进行流量控制时,同时考虑各存储空间所产生的流量以及用户账户下产生的所有流量,并将其与各自对应的流控配额进行对比,最终可以对数据访问端进行多个层级的统一流控,实现更精确、稳定的流量控制。
技术领域
本申请涉及计算机技术领域,尤其涉及一种流量控制方法、装置、存储介质以及服务器。
背景技术
随着现代化信息技术的发展,各类使用互联网用户的数据访问需求也不断增长,本地服务器的存储能力和读写能力较差,且不易扩容和优化,那么为了满足用户的数据访问需求,并且加强数据读写模块的整体稳定性,分布式系统服务逐渐应用于人们的日常生活中,而分布式系统同时联机多个服务节点响应多个用户的访问需求,当部分用户的数据流量过大,可能导致影响到其他用户的正常数据操作,甚至影响分布式系统的正常使用。
发明内容
本申请提供一种流量控制方法、装置、存储介质以及服务器,可以解决相关技术中流量控制不精确、系统不稳定的技术问题。
第一方面,本申请实施例提供一种流量控制方法,应用于数据被访问端,所述数据被访问端中设置有数据访问端对应的至少两个存储空间,该方法包括:
响应数据访问请求,为所述数据访问请求分配至少一个服务节点,以及获取数据访问端对应的各存储空间的存储空间流控配额以及用户流控配额;
控制各服务节点分别记录所述数据访问端基于所述数据访问请求进行数据访问时产生的各存储空间流量数据以及用户流量数据;
控制各服务节点根据各存储空间流量数据、所述用户流量数据、各存储空间流控配额以及所述用户流控配额,对所述数据访问端进行流量控制。
第二方面,本申请实施例提供一种流量控制装置,应用于数据被访问端,所述数据被访问端中设置有数据访问端对应的至少两个存储空间,该装置包括:
请求响应模块,用于响应数据访问请求,为所述数据访问请求分配至少一个服务节点,以及获取数据访问端对应的各存储空间的存储空间流控配额以及用户流控配额;
流量记录模块,用于控制各服务节点分别记录所述数据访问端基于所述数据访问请求进行数据访问时产生的各存储空间流量数据以及用户流量数据;
流量控制模块,用于控制各服务节点根据各存储空间流量数据、所述用户流量数据、各存储空间流控配额以及所述用户流控配额,对所述数据访问端进行流量控制。
第三方面,本申请实施例提供一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行上述的方法的步骤。
第四方面,本申请实施例提供一种服务器,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述计算机程序适于由处理器加载并执行上述的方法的步骤。
本申请一些实施例提供的技术方案带来的有益效果至少包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO广东移动通信有限公司,未经OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210326272.5/2.html,转载请声明来源钻瓜专利网。