跳至内容

配置 Activator 容量

如果系统中有多个 Activator,Knative 会将尽可能多的 Activator 放入请求路径中,以处理当前请求负载加上目标突发容量。 如果目标突发容量为 0,则仅当 Revision 缩放到零时,Knative 才会将 Activator 放入请求路径中。

Knative 使用至少两个 Activator 来启用高可用性(如果可能)。 实际的 Activator 数量是通过考虑 Activator 容量 来计算的,公式为 (replicas * target + target-burst-capacity)/activator-capacity。 这意味着路由路径中存在足够的 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 共享,以用于该目的。 了解更多。