TcpListenerOptions

Package: gloo.solo.io

Types:

Source File: github.com/solo-io/gloo/projects/gloo/api/v1/tcp_listener_options.proto


TcpListenerOptions

Optional, feature-specific configuration that lives on tcp listeners

"tcpProxySettings": .tcp.options.gloo.solo.io.TcpProxySettings
"connectionLimit": .connection_limit.options.gloo.solo.io.ConnectionLimit
"localRatelimit": .local_ratelimit.options.gloo.solo.io.TokenBucket

Field Type Description
tcpProxySettings .tcp.options.gloo.solo.io.TcpProxySettings
connectionLimit .connection_limit.options.gloo.solo.io.ConnectionLimit ConnectionLimit can be used to limit the number of active connections per gateway. Useful for resource protection as well as DoS prevention.
localRatelimit .local_ratelimit.options.gloo.solo.io.TokenBucket LocalRatelimit can be used to rate limit the connections per gateway at the L4 layer. It uses envoy’s own local rate limit filter to do so, without the need for an external rate limit server to be set up.