Skip to content

error "failed to submit message" under heavy load #2

@jeffallen

Description

@jeffallen

The current queueing mechanism behaves badly when the input rate of messages which should depart on a certain connection is higher than the rate that the connection writer is managing to drain the queue and send them out.

This shows up in some configurations of loadtest.

The right solution is a variable-sized queue which grows up to a maximum size. Message drops after that point should be logged in a $SYS stat.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions