RocketMQ 代理(proto)
此扩展的限定名为 envoy.filters.network.rocketmq_proxy
注意
此扩展仅在 contrib 镜像中可用。
注意
此扩展是功能性的,但还没有经过大量的生产测试,使用时请注意。
此扩展没有经过强化,应仅在上下游都可信的部署中使用。
RocketMQ 代理 配置概述.
extensions.filters.network.rocketmq_proxy.v3.RocketmqProxy
[extensions.filters.network.rocketmq_proxy.v3.RocketmqProxy proto]
{
"stat_prefix": ...,
"route_config": {...},
"transient_object_life_span": {...},
"develop_mode": ...
}
- stat_prefix
(string, REQUIRED) 用于发出统计信息时使用的可读前缀。
- route_config
(extensions.filters.network.rocketmq_proxy.v3.RouteConfiguration) 连接管理器路由表在此属性中指定。
- transient_object_life_span
(Duration) 预计瞬态对象存活的最长持续时间,建议超过 10 秒。
- develop_mode
(bool) 如果启用了 develop_mode,则此代理插件可以在没有专用流量拦截设施的情况下工作,而无需考虑现有 RocketMQ 客户端 SDK 的向后兼容性。