跳到内容

配置 Activator 容量

如果系统中有一个以上的 Activator,Knative 会根据需要将足够数量的 Activator 放置在请求路径上,以处理当前的请求负载加上目标突发容量。如果目标突发容量为 0,只有当 Revision 缩容到零时,Knative 才会将 Activator 放入请求路径。

Knative 会尽可能使用至少两个 Activator 来实现高可用性。实际的 Activator 数量会通过公式 (replicas * target + target-burst-capacity)/activator-capacity,将 Activator 容量考虑在内进行计算。这意味着路由路径中有足够的 Activator 来处理现有应用程序的理论容量,包括任何额外的目标突发容量。

设置 Activator 容量

  • 全局键: activator-capacity
  • 可能的值: int(至少为 1)
  • 默认值: 100

示例

apiVersion: v1
kind: ConfigMap
metadata:
  name: config-autoscaler
  namespace: knative-serving
data:
  activator-capacity: "200"
apiVersion: operator.knative.dev/v1alpha1
kind: KnativeServing
metadata:
  name: knative-serving
spec:
  config:
    autoscaler:
      activator-capacity: "200"

我们使用分析和 cookie 来了解网站流量。有关您使用我们网站的信息会与 Google 共享以达到此目的。了解更多。