was*_*ner 5 nginx rate-limiting nginx-config
我遇到了一个问题,我试图为单个位置块中的每个单独的 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;
}
Run Code Online (Sandbox Code Playgroud)
最后,url "/example/1" 每秒可以发送 5 个请求,而 "/example/2" 每秒可以发送另外 5 个请求。
| 归档时间: |
|
| 查看次数: |
866 次 |
| 最近记录: |