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 代码执行失败时使用。