第 10 章 为 net-kourier 配置 burst 和 QPS
每秒查询数(QPS)和 burst 值决定了对 API 服务器的请求或 API 调用的频率。
10.1. 为 net-kourier 配置 burst 和 QPS 值
每秒查询数(QPS)值决定了发送到 API 服务器的客户端请求或 API 调用的数量。
burst 值决定了客户端可以存储多少个请求进行处理。超过此缓冲区的请求将被丢弃。这可用于突发且不会及时统一其请求的控制器。
当 net-kourier-controller
重启时,它会解析集群中部署的所有 入口
资源,这会导致大量 API 调用。因此,net-kourier-controller
可能需要很长时间才能启动。
您可以在 KnativeServing CR 中调整 net-kourier-controller
的 QPS 和 burst 值:
KnativeServing CR 示例
apiVersion: operator.knative.dev/v1beta1 kind: KnativeServing metadata: name: knative-serving namespace: knative-serving spec: workloads: - name: net-kourier-controller env: - container: controller envVars: - name: KUBE_API_BURST value: "200" 1 - name: KUBE_API_QPS value: "200" 2