Project

General

Profile

Task #28730

Bug: LogHarbour consumer waits indefinitely for batch to fill in low-volume scenarios

Added by Sachin Divekar 12 days ago. Updated 12 days ago.

Status:
Closed
Priority:
Normal
Target version:
-
Start date:
23/07/2025
Due date:
% Done:

100%

Estimated time:

Description

The LogHarbour consumer currently waits indefinitely until the configured batch size is reached before sending logs to Elasticsearch. This causes significant delays in low-volume environments. Add configurable batch timeout that forces processing of accumulated messages after a specified duration, regardless of batch size.

#1

Updated by Sachin Divekar 12 days ago

  • % Done changed from 0 to 100
  • Status changed from New to In Progress

Implement batch timeout mechanism in LogHarbour consumer to prevent indefinite waiting when batch size is not reached. This addresses the issue where logs would get stuck in low-volume scenarios.

#2

Updated by Sachin Divekar 12 days ago

  • Status changed from In Progress to Closed

Also available in: Atom PDF