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, REQUIRED) Envoy 将执行以选择集群的 lua 代码。

default_cluster

(string) 默认集群。它将在 lua 代码执行失败时使用。