I will be using Locust to perform some load tests on a web api. I am trying to calculate how many locust-users I will need to reproduce the anticipated peak load.
Based on my (loose) calculations, during peak load, I will need each locust-user to be able to send http requests to my api every 2.67 seconds.
I am new to Locust, so I have to ask- is this request-rate possible?
Suppose, during one request (during peak time), the response from the api takes longer than 2.67 seconds. Will the locust user fire another request at the 2.67 mark- even if it has not recived a response from its previous request?
For some extra info, I will be using a set of Azure virtual machines to generate the locust users.