赞
踩
目录
通常在高并发访问的情况下,会通过限流的手段来控制流量问题,以保证服务器处于正常压力下,一般对超过的部分不做处理,即丢弃。
限流的手段通常有计数器、漏桶、令牌桶。注意限流和限速(所有请求都会处理)的差别,视业务场景而定
1、计数器:在一段时间间隔内(时间窗),处理请求的最大数量固定,超过部分不做处理
2、漏桶:漏桶大小固定,处理速度固定,但请求进入速度不固定(在突发情况请求过多时,会丢弃过多的请求)
3、令牌桶:令牌桶的大小固定,令牌的产生速度固定,但是消耗令牌(即请求)速度不固定(可以应对一些某些时间请求过多的情况),每个请求都会从令牌桶中取出令牌,如果没有令牌则丢弃该次请求。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。