HTTP 服务 URI (proto)

config.core.v3.HttpUri

[config.core.v3.HttpUri proto]

Envoy 外部 URI 描述符

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

(string, 必需) HTTP 服务器 URI。它应该是带有协议、主机和路径的完整 FQDN。

示例

uri: https://www.googleapis.com/oauth2/v1/certs
cluster

(string, 必需) 在 Envoy “cluster_manager” 配置部分中创建一个集群。此字段指定集群名称。

示例

cluster: jwks_cluster

指定如何获取 uri。目前,这需要一个显式集群,但将来我们可能会支持动态集群创建或内联 DNS 解析。见 问题.

timeout

(Duration, 必需) 设置请求到达后响应到达的最长时间(毫秒)。