Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
jeffallen opened this issue Dec 20, 2013 · 1 comment
Open

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

jeffallen opened this issue Dec 20, 2013 · 1 comment

Comments

@jeffallen
Copy link
Owner

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.

@jeffallen
Copy link
Owner Author

0775d98 fixes this by just throwing memory at it. Leaving this issue open because doing it right would be nicer.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant