GKE 入口速率限制

bal*_*alu 5 google-cloud-platform google-kubernetes-engine kubernetes-ingress

我们在 kubernetes 集群中使用 gcp 入口网关来获取公共访问 url 。我们是否可以使用任何方法或任何特定注释来限制我们的服务没有rps 。

小智 2

借助以下注释,您可以在 Nginx-ingress 中设置 RPS。

nginx.ingress.kubernetes.io/limit-rps
Run Code Online (Sandbox Code Playgroud)

如下例所示,速率限制设置为每秒 5 个请求。

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
 annotations:
   kubernetes.io/ingress.class: nginx
   nginx.ingress.kubernetes.io/limit-rps: "5"
Run Code Online (Sandbox Code Playgroud)