envoyproxy / envoyproxy/envoy

access log: file access log memory growth between flush events

Open
#9,458 1 comment 3 reactions 0 assignees View on GitHub
area/perf help wanted
Dominant language
C++
Stars
28.9k
Forks
5.6k
Avg merge
1d 20h
Merged PRs (30d)
428

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.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.