envoyproxy/envoy

access log: file access log memory growth between flush events

Open

#9 458 ouverte le 23 déc. 2019

Voir sur GitHub
 (1 commentaire) (3 réactions) (0 assignés)C++ (5 373 forks)batch import
area/perfhelp wanted

Métriques du dépôt

Stars
 (27 997 stars)
Métriques de merge PR
 (Merge moyen 8j) (378 PRs mergées en 30 j)

Description

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.

Guide contributeur