-
Notifications
You must be signed in to change notification settings - Fork 3k
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
500 RPS per client limit? #1015
Comments
Forgot to mention that using v 8.1 on Alpine Linux I don't have that problem (using exactly the same locust file) |
add more local slaves so you can use all CPU cores |
This doesn't answer the question completely. Don't understand why you closed the issue. Is there any know limit the prevents locust to have more the 500 RPS? With locust 8.1 I can easily do more, with locust 11, I can't. Any changes that may have introduced this limit? |
This is not a forum for questions... We only keep actionable bugs/issues open. For general questions, please join the Slack channel.
no limits besides resources. But remember, locust only runs in a single process, so it won't make use of multiple cpu cores unless you use multiple slaves. |
Thanks for the answers :) |
This was in the body of the issue you opened:
|
Yeah, but mine was not a general "how to use" question. It was: with version 8.1 I can do 550 RPS per locust while, running exactly the same locust file, with any version after that I can do only 350. It's a huge drop and it may be caused by a bug, a change in the used HTTP library or anything else. It looks like an issue to me, not an "how to" question. I though you may also be interested in knowing this and figuring out why.... |
Description of issue
It seems that using latest distributed version 0.11.0 on Debian Stretch or Ubuntu I cannot do more than around 500 RPS per locust slave. Slaves are 8GB 4CPU linux machines
Expected behavior
Scale as much as slave resources allows
Actual behavior
Each slaves stops at something around 500 RPS
Environment settings
Steps to reproduce (for bug reports)
Create a container based on python:3.6.8-stretchj and run a distributed locust. Try to send more then 500 HTTP request per second to an HTTP endpoint
The text was updated successfully, but these errors were encountered: