EnvoyEnvoy Proxy

Large payload buffering drives up Envoy memory consumption

warning
performanceUpdated Feb 24, 2026(via Exa)
How to detect:

Envoy buffers headers and may buffer request/response bodies depending on configuration. When services exchange large payloads without proper streaming, Envoy buffers entire payloads in memory, driving up consumption. Indicated by downstream_rq_rx_buf_flood or upstream_rq_tx_buf_flood metrics.

Recommended action:

Check buffer flood metrics. If streaming large bodies, ensure streaming is properly configured to prevent Envoy from buffering entire payloads in memory.