HTTP 服務 URI (proto)

config.core.v3.HttpUri

[config.core.v3.HttpUri proto]

Envoy 外部 URI 描述符

{
  "uri": ...,
  "cluster": ...,
  "timeout": {...}
}
uri

(字串, 必填) HTTP 伺服器 URI。它應該是一個包含協定、主機和路徑的完整 FQDN。

範例

uri: https://www.googleapis.com/oauth2/v1/certs
叢集

(字串, 必填) 在 Envoy “cluster_manager” 組態部分中建立一個叢集。此欄位指定叢集名稱。

範例

cluster: jwks_cluster

指定如何提取 uri。目前,這需要一個明確的叢集,但未來我們可能會支援動態叢集建立或內聯 DNS 解析。請參閱 issue

timeout

(Duration, 必填) 設定請求收到回應的最長毫秒數。