速率限制服務

速率限制服務組態指定當 Envoy 需要做出全域速率限制決策時,應與之通訊的全域速率限制服務。如果未設定速率限制服務,則將使用「null」服務,該服務在呼叫時始終會返回 OK。

gRPC 服務 IDL

Envoy 期望速率限制服務支援 rls.proto 中指定的 gRPC IDL。 請參閱 IDL 文件,以取得有關 API 如何運作的詳細資訊。 請參閱 Envoy 的參考實作此處

速率限制配額服務

當 Envoy 需要取得傳入請求的速率限制配額分配時,會使用全域速率限制配額服務。如果速率限制配額服務不可用,Envoy 將使用 no assignment behavior (不分配行為) 組態。

gRPC 速率限制配額服務 IDL

Envoy 期望速率限制配額服務支援 rls.proto 中指定的 gRPC IDL。 請參閱 IDL 文件,以取得有關 API 如何運作的詳細資訊。

目前沒有速率限制服務的開放原始碼參考實作。 速率限制配額擴充功能目前可與 Google Cloud Rate Limit Service 搭配使用。