访问量控制方法和装置制造方法及图纸

技术编号:24103231 阅读:29 留言:0更新日期:2020-05-09 14:08
本发明专利技术公开了一种访问量控制方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:接收访问请求;在判断接收的访问请求的数量符合访问量控制条件时:将部分访问请求确定为目标请求,生成响应于目标请求的正常应答数据并返回;针对目标请求之外的访问请求,断开与该访问请求的连接或将该访问请求置入预设的等待队列中;在判断接收的访问请求的数量不符合访问量控制条件时:针对任一访问请求,利用预先存储的访问量控制策略判断是否正常响应该访问请求;访问量控制策略是从预设的多条限流策略中确定的,每一限流策略包含限流条件与限流比例。该实施方式能够通过为每一服务端设置访问量控制条件从而为服务端提供个性化的访问量控制功能。

Access control methods and devices

【技术实现步骤摘要】
访问量控制方法和装置
本专利技术涉及计算机
,尤其涉及一种访问量控制方法和装置。
技术介绍
随着互联网技术的发展,服务系统面临着越来越大的访问压力,如何保证服务系统在大规模访问量压力下的稳定与可用性变得越发重要。在现有技术中,通常基于设置在服务端之前的统一网关执行访问量控制(如图1所示),这种控制方法较简单且粒度较粗,难以针对具体的服务端提供个性化的流量控制策略。此外统一网关作为整体系统的单点部分,承载全部的访问量压力,其一旦发生故障,易造成整体系统的不可用。
技术实现思路
有鉴于此,本专利技术实施例提供一种访问量控制方法和装置,能够通过为每一服务端设置访问量控制条件从而为服务端提供个性化的访问量控制功能。为实现上述目的,根据本专利技术的一个方面,提供了一种访问量控制方法。本专利技术实施例的访问量控制方法包括:接收访问请求;在判断接收的访问请求的数量符合预设的访问量控制条件时:将部分访问请求确定为目标请求,生成响应于每一目标请求的正常应答数据并返回;针对目标请求之外的每一访问请求,断开与该访问请求的连接本文档来自技高网...

【技术保护点】
1.一种访问量控制方法,其特征在于,包括:/n接收访问请求;/n在判断接收的访问请求的数量符合预设的访问量控制条件时:将部分访问请求确定为目标请求,生成响应于每一目标请求的正常应答数据并返回;针对目标请求之外的每一访问请求,断开与该访问请求的连接或将该访问请求置入预设的等待队列中;/n在判断接收的访问请求的数量不符合所述访问量控制条件时:针对任一访问请求,利用预先存储的访问量控制策略判断是否正常响应该访问请求;其中,所述访问量控制策略是从预设的多条限流策略中确定的,每一限流策略都包含限流条件与限流比例。/n

【技术特征摘要】
1.一种访问量控制方法,其特征在于,包括:
接收访问请求;
在判断接收的访问请求的数量符合预设的访问量控制条件时:将部分访问请求确定为目标请求,生成响应于每一目标请求的正常应答数据并返回;针对目标请求之外的每一访问请求,断开与该访问请求的连接或将该访问请求置入预设的等待队列中;
在判断接收的访问请求的数量不符合所述访问量控制条件时:针对任一访问请求,利用预先存储的访问量控制策略判断是否正常响应该访问请求;其中,所述访问量控制策略是从预设的多条限流策略中确定的,每一限流策略都包含限流条件与限流比例。


2.根据权利要求1所述的方法,其特征在于,所述限流策略包括至少一条性能限流策略;以及,所述访问量控制策略根据以下步骤确定:
采集当前统计周期的运行数据,依据所述运行数据获取当前统计周期的性能指标;
将限流条件与当前统计周期的性能指标匹配的性能限流策略确定为初选策略,将初选策略中限流比例最大者确定为访问量控制策略。


3.根据权利要求2所述的方法,其特征在于,所述限流策略进一步包括至少一条可用率限流策略;以及,所述方法进一步包括:在确定访问量控制策略之前:
根据所述运行数据获取当前统计周期的可用率指标;
将限流条件与所述可用率指标匹配的可用率限流策略确定为所述初选策略。


4.根据权利要求2所述的方法,其特征在于,所述限流策略进一步包括至少一条定时限流策略,每一定时限流策略的限流条件为限流时间间隔;以及,所述方法进一步包括:
在确定访问量控制策略之前,将限流时间间隔包括当前时刻的定时限流策略确定为所述初选策略。


5.根据权利要求1所述的方法,其特征在于,所述利用预先存储的访问量控制策略判断是否正常响应该访问请求,包括:
将该访问请求中携带的客户端标识转换为0与1之间的哈希值;
在该哈希值不小于...

【专利技术属性】
技术研发人员:王寰
申请(专利权)人:泰康保险集团股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1