envoyproxy/envoy

access log: file access log memory growth between flush events

Open

#9458 aperta il 23 dic 2019

Vedi su GitHub
 (1 commento) (3 reazioni) (0 assegnatari)C++ (5373 fork)batch import
area/perfhelp wanted

Metriche repository

Star
 (27.997 star)
Metriche merge PR
 (Merge medio 8g) (378 PR mergiate in 30 g)

Descrizione

with high throughput, the file access log flush can accumulate many events and cause excessive memory consumption. Currently it flushes every time interval or 64KB (which ever is sooner). we should consider making this tunable, or add other mechanism (adaptive interval?) to help limit memory consumption.

Guida contributor