| 阅读 |,阅读约 1 分钟
| 复制链接:

envoy-grpc

AggregatedDiscoveryService

  • 代码路径:api/envoy/service/discovery/v3/ads.proto
  • 请求:
    • DiscoveryRequest
    • DeltaDiscoveryRequest
  • 响应:
    • DiscoveryResponse:包含全量的xds数据
    • DeltaDiscoveryResponse:包含增量的xds数据
 1service AggregatedDiscoveryService {
 2  // This is a gRPC-only API.
 3  // 全量 xds 数据下发
 4  rpc StreamAggregatedResources(stream DiscoveryRequest) returns (stream DiscoveryResponse) {
 5  }
 6
 7  // 增量 xds 数据下发
 8  rpc DeltaAggregatedResources(stream DeltaDiscoveryRequest)
 9      returns (stream DeltaDiscoveryResponse) {
10  }
11}