RocketMQ Proxy¶
This extension may be referenced by the qualified name envoy.filters.network.rocketmq_proxy
Note
This extension is only available in contrib images.
Note
This extension is functional but has not had substantial production burn time, use only with this caveat.
This extension is not hardened and should only be used in deployments where both the downstream and upstream are trusted.
Tip
This extension extends and can be used with the following extension category:
RocketMQ Proxy configuration overview.
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) The human readable prefix to use when emitting statistics.
- route_config
(extensions.filters.network.rocketmq_proxy.v3.RouteConfiguration) The route table for the connection manager is specified in this property.
- transient_object_life_span
(Duration) The largest duration transient object expected to live, more than 10s is recommended.
- develop_mode
(bool) If develop_mode is enabled, this proxy plugin may work without dedicated traffic intercepting facility without considering backward compatibility of exiting RocketMQ client SDK.