簡介

Envoy xDS API 定義為 proto3 Protocol Buffers,位於 api 樹狀目錄 中。它們支援:

  • 透過 gRPC 串流傳遞 xDS API 更新。這減少了資源需求,並可降低更新延遲。

  • 新的 REST-JSON API,其中 JSON/YAML 格式是透過 proto3 正規 JSON 映射機械式地衍生而來。

  • 透過檔案系統、REST-JSON 或 gRPC 端點傳遞更新。

  • 透過擴充的端點指派 API 以及將負載和資源利用率報告給管理伺服器,實現進階負載平衡。

  • 在需要時,具有更強的一致性和排序屬性。這些 API 仍然維持基準的最終一致性模型。

有關 Envoy 和管理伺服器之間 xDS 訊息交換方面的更多詳細資訊,請參閱 xDS 協定說明