コンテンツへスキップ

DeliverySpec.Timeoutフィールド

フラグ名: delivery-timeout

段階: ベータ版、デフォルトで有効

トラッキング課題: #5148

ペルソナ: 開発者

イベント配信パラメータを設定するためにdelivery仕様を使用する場合、timeoutフィールドを使用して、送信された各HTTPリクエストのタイムアウトを指定できます。timeoutパラメータの期間は、ISO 8601形式で指定します。

次の例は、イベントの送信を3回再試行し、各再試行でリクエストタイムアウトが5秒であるサブスクリプションを示しています。

apiVersion: messaging.knative.dev/v1
kind: Subscription
metadata:
  name: example-subscription
  namespace: example-namespace
spec:
  subscriber:
    ref:
      apiVersion: serving.knative.dev/v1
      kind: Service
      name: example-sink
  delivery:
    backoffDelay: PT2S
    backoffPolicy: linear
    retry: 3
    timeout: PT5S

チャネル、サブスクリプション、ブローカー、トリガー、およびdeliveryフィールドを受け入れるその他のあらゆるリソース仕様に、delivery仕様を指定できます。

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