【发布时间】:2018-05-04 05:30:33
【问题描述】:
我可以配置 Kong 的 rate limiting plugin,这样它就可以对给定 API 中的每个端点实施限制,如下所示:
$ curl -X POST http://kong:8001/apis/{api}/plugins \
--data "name=rate-limiting" \
--data "config.second=5"
不过,我想每个端点配置不同的速率限制。例如,我想允许:
-
http://localhost:8000/endpoint1使用每个 IP 5 个请求/秒的速率限制 -
http://localhost:8000/endpoint2使用每个 IP 每秒 10 个请求的速率限制
Kong 可以做到这一点吗?我看到一个与此相关的open issue,但有什么解决方法吗?
【问题讨论】:
标签: rate-limiting kong api-gateway