知名客户端功能

xDS 客户端可能支持的功能的权威列表。 xDS 客户端在 client_features 字段中提供其支持的功能列表。 客户端功能使用反向 DNS 命名方案,例如 com.acme.feature

当前定义的客户端功能

  • envoy.config.require-any-fields-contain-struct: 此功能表明 xDS 客户端要求类型为 google.protobuf.Any 的配置条目仅包含类型为 xds.type.v3.TypedStruct(或出于历史原因,udpa.type.v1.TypedStruct)的消息。

  • envoy.lb.does_not_support_overprovisioning: 此功能表明客户端不支持通过 overprovisioning_factor 字段配置的优先级故障转移和区域权重过度配置。 如果需要优雅的故障转移功能,则必须由管理服务器提供。

  • envoy.lrs.supports_send_all_clusters: 此功能表明客户端支持 LRS 响应中的 envoy_api_field_service.load_stats.v2.LoadStatsResponse.send_all_clusters 字段。

  • xds.config.supports-resource-ttl: 此功能表明 xDS 客户端支持每个资源或每个 SotW TTL

  • xds.config.resource-in-sotw: 此功能表明 xDS 客户端能够解开 SotW DiscoveryResponse 中的 Resource 包装器。