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
When a retransmission occurs, especially because of an ack timeout, it would be best not to retransmit the full spool because if another ack timeout occurs, we'll keep repeating that over and over, retransmitting until we OOM Logstash or starve it of connections.
Given lumberjack is loosely based on TCP window sizing/acknowledgements, it bears noticing that tcp slow-start would help solve this. When needing a retransmission, use slow-start (tiny window size that grows with success).
The text was updated successfully, but these errors were encountered:
When a retransmission occurs, especially because of an ack timeout, it would be best not to retransmit the full spool because if another ack timeout occurs, we'll keep repeating that over and over, retransmitting until we OOM Logstash or starve it of connections.
Given lumberjack is loosely based on TCP window sizing/acknowledgements, it bears noticing that tcp slow-start would help solve this. When needing a retransmission, use slow-start (tiny window size that grows with success).
The text was updated successfully, but these errors were encountered: