nginx-每个单独网址的速率限制

时间:2019-02-13 02:48:08

标签: nginx rate-limiting nginx-config

我遇到一个问题,我试图在单个位置块(例如“ location / {}”)中为每个单独的URL设置速率限制

limit_req_zone $request_uri zone=one:10m rate=6r/m;



location / {
    proxy_pass http://app:8000;
    proxy_set_header Host $host;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    limit_req zone=one;
}

最后,URL“ / example / 1”每秒可以发送5个请求,而“ / example / 2”每秒可以发送另外5个请求。

0 个答案:

没有答案