Nginx 速率限制注释 - 未正确设置限制

问题描述 投票:0回答:1

我对 kubernetes、nginx 还很陌生。我在 GCP GKE 上部署了一个服务,有 nginx 入口。

作为速率限制的一部分,我们有这样的配置

nginx.ingress.kubernetes.io/limit-rpm:“10”

根据文档,突发限制设置为此限制乘以突发乘数,默认乘数为 5。

即 10*5=50 是根据设置允许的总请求数。

因此,总共会有 50 个请求通过,但剩余的请求失败,并出现错误 503。但是,在测试时,我们看到大约 75-80 个请求通过,其余的请求失败,但理想情况下有 50 个请求通过,剩余的请求失败。为什么表现得如此冷漠?还有其他配置需要设置吗?

理想行为 -50 请求获得通行证状态

kubernetes nginx-ingress rate-limiting
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.