コンテンツへスキップ

ターゲット

ターゲットの設定は、オートスケーラーに、構成されたメトリクスの構成済み値を維持しようとする値を提供します。構成可能なメトリックの種類の詳細については、メトリクスのドキュメントを参照してください。

リビジョンごとのターゲットの設定に使用されるtargetアノテーションは、メトリックに依存しません。つまり、ターゲットは単なる整数値であり、任意のメトリックタイプに適用できます。

ターゲットの設定

  • グローバル設定キー: container-concurrency-target-default。詳細については、メトリクスのドキュメントを参照してください。
  • リビジョンごとのアノテーションキー: autoscaling.knative.dev/target
  • 可能な値: 整数(メトリックに依存しない)。
  • デフォルト: container-concurrency-target-defaultの場合は"100"targetアノテーションにはデフォルト値は設定されていません。
apiVersion: serving.knative.dev/v1
kind: Service
metadata:
  name: helloworld-go
  namespace: default
spec:
  template:
    metadata:
      annotations:
        autoscaling.knative.dev/target: "50"
apiVersion: v1
kind: ConfigMap
metadata:
 name: config-autoscaler
 namespace: knative-serving
data:
 container-concurrency-target-default: "200"
apiVersion: operator.knative.dev/v1alpha1
kind: KnativeServing
metadata:
  name: knative-serving
spec:
  config:
    autoscaler:
      container-concurrency-target-default: "200"

サイトトラフィックを理解するために、分析とCookieを使用しています。当社のサイトのご利用に関する情報は、その目的でGoogleと共有されます。詳細はこちら。