[发明专利]请求量控制方法及设备有效
申请号: | 201710575315.2 | 申请日: | 2017-07-14 |
公开(公告)号: | CN109257402B | 公开(公告)日: | 2021-08-17 |
发明(设计)人: | 黄湘龙 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 上海百一领御专利代理事务所(普通合伙) 31243 | 代理人: | 陈贞健;王路丰 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 请求 控制 方法 设备 | ||
本发明的目的是提供一种请求量控制方法及设备,第一服务器用于接收客户端的数据请求;在数据请求的单位时间段内的累计增量数未超过第一阈值时,在第一服务器本地记录数据请求的单位时间段内的累计增量数,将数据请求转发到对应的第三服务器;在数据请求的单位时间段内的累计增量数超过第一阈值且未超过第二阈值阶段,基于单位时间段内的累计增量数和第二服务器中数据请求的单位时间段内的当前汇总增量数更新所述单位时间段内的累计增量数,并将数据请求转发到对应的第三服务器,其中,所述第二阈值超过第一阈值。
技术领域
本发明涉及计算机领域,尤其涉及一种请求量控制方法及设备。
背景技术
第一服务器作为接入层的一个重要特性是对后端服务的接口提供流量控制的功能,而由于高可用和业务规模的原因,第一服务器一般使用集群,即由多个第一服务器同时支持业务,并使用的是分布式系统。因为是分布式系统,所以从各个第一服务器接收的同一业务的数据请求的的累计增量数一般都是放在全局的第二服务器中,各个第一服务器在每次接收数据请求的时候会去全局缓存获取流量数据,并同时更新第二服务器的流量数据。由于,各个第一服务器在每次接收到数据请求时都访问第二服务器,因为有网络输入输出(IO),这样会给各个第一服务器带来比较大的性能损耗。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1为根据各个实施例,示意性地示出请求量控制系统示意图;
图2为根据各个实施例的请求量控制流程图;
图3为根据一实施例的应用架构图;
图4为根据各个实施例的另一请求量控制流程图;
图5示意性地示出了可被用于实施本申请中所述的各个实施例的示例性系统。
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
下面结合附图对本发明作进一步详细描述。
在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
虽然为了说明,本申请中示出并描述了某些实施例,但是本申请意图覆盖本申请中所探讨的实施例和权利要求的任意适应性改变或变化。
在说明中对“一个实施列”、“实施例”、“示例实施例”等的引用指日有所描述的实施例可以包括具体的特征、结构、或特性,但是每个实施例中可以不需要包括该具体的特征、结构、或特性。而且,这些词语并非指相同的实施例。此外,当结合个实施例描述具体的特征、结构、或特性时,谨提出,在本领域技术人员的知识范围内,可以结合其他实施例来实施这种特征、结构、或特性(无论其是否被详细描述)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710575315.2/2.html,转载请声明来源钻瓜专利网。