Lua (proto)

此擴充功能的完整名稱為 envoy.router.cluster_specifier_plugin.lua

注意

此擴充功能目前功能完整,但尚未經過大量生產環境驗證,使用時請注意此警告。

此擴充功能旨在針對不受信任的下游和上游流量保持穩健性。

提示

此擴充功能擴展並可與以下擴充功能類別一起使用

此擴充功能必須使用以下其中一種型別 URL 進行設定

Lua 叢集指定器設定參考文件

extensions.router.cluster_specifiers.lua.v3.LuaConfig

[extensions.router.cluster_specifiers.lua.v3.LuaConfig proto]

{
  "source_code": {...},
  "default_cluster": ...
}
source_code

(config.core.v3.DataSource必要) Envoy 將執行以選擇叢集的 Lua 程式碼。

default_cluster

(string) 預設叢集。當 Lua 程式碼執行失敗時將使用它。