You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I couldn't quite reproduce this but because TimeSpan.Zero basically causes export buffers of size 1 the inbound channel will never be drained fast enough and so should grow although not bounded.
ECS integration/library project(s) (e.g. Elastic.CommonSchema.Serilog): Elastic.Extensions.Logging
ECS schema version (e.g. 1.4.0): latest
ECS .NET assembly version (e.g. 1.4.2): latest
.NET framework / OS: .NET 8.0 / Any OS
Setting OutboundBufferMaxLifetime to Timespan.Zero will cause memory consumption to continually increase.
Steps to reproduce:
1.
Configure connection as:
services .AddLogging(c => { c.AddElasticsearch(lo => {}, co => { co.BufferOptions.OutboundBufferMaxLifetime = TimeSpan.Zero; }); });
The text was updated successfully, but these errors were encountered: