Files
SOP/doc/docs/files/10092_接口限流.md
tanghc cefe093309 1.3.0
2019-04-15 21:10:01 +08:00

867 B
Raw Blame History

接口限流

SOP提供了简单的接口限流策略

  • 漏桶策略:每秒处理固定数量的请求,超出请求返回错误信息。
  • 令牌桶策略:每秒放置固定数量的令牌数,每个请求进来后先去拿令牌,拿到了令牌才能继续,拿不到则等候令牌重新生成了再拿。

如果一个接口设置了漏桶策略假设接口每秒可处理5个请求一秒内同时有6个请求进来前5个接口是能够访问的第六个请求将返回错误信息。

如果设置了令牌桶策略桶的容量是5那么每秒中生成5个令牌同一时间有6个请求进来那么前5个能成功拿到令牌继续第六个则等待令牌重新生成了再拿。

默认情况下接口的限流功能是关闭的可在sop admin中配置并开启。功能在路由管理-->限流管理下。