Hi Team,
I am using istio 1.20 having envoy 1.28 and recently we switched the file access log from /dev/stdout to an actual file (a volume mount).
What I am seeing is that slowly memory has been increasing, and it is proportional to the requests rate as well as the content logged in access log.
We confirmed by going back to /dev/stdout (and even /dev/null) that writing to an actual file is an issue and causes slow increase in memory.
I think I am hitting this particular issue
https://github.com/envoyproxy/envoy/issues/9458 (
access log: file access log memory growth between flush events)
Is there a plan to address this? Is there a plan to make `MIN_FLUSH_SIZE` configurable?
Thanks,
Prem