Kong APIGW — Plugins — Traffic Control

一时失言乱红尘 2023-10-05 18:22 50阅读 0赞

目录

文章目录

  • 目录
  • Rate Limiting

Rate Limiting

Rate Limiting 实现了可根据特定时间窗口来限制对 Route、Service 或 Consumer 的调用次数。

  • 官方推荐的流控方案:https://konghq.com/blog/how-to-design-a-scalable-rate-limiting-algorithm/

关键参数

  • name(必选):插件名称。
  • config.second(必选其一):每秒请求限制。
  • config.minute(必选其一):每分钟请求限制。
  • config.hour(必选其一):每小时请求限制。
  • config.day(必选其一):每天请求限制。
  • config.month(必选其一):每月请求限制。
  • config.year(必选其一):每年请求限制。
  • config.limit_by(可选):限制次数的衡量标准,枚举:Consumer、Credential、IP,默认是 Consumer。如果 Consumer 或 Credential 没有设置时,则根据 IP 来限

发表评论

表情:
评论列表 (有 0 条评论,50人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Linux TC(Traffic Control) 简介

           众所周知,在互联网诞生之初都是各个高校和科研机构相互通讯,并没有网络流量控制方面的考虑和设计,IP协议的原则是尽可能好地为所有数据流服务,不同的数据流之间是平等的