I did a few google searches, but did not find an explanation of how it actually performs stress tests.
As far as I understand, concurrency means the simultaneous number of connections.
ab probably starts the given number of connections "c" at the same time and holds the next waves until all requests are completed. I'm right?
Given a larger number of requests, ab can execute requests / concurrency number of waves. Is it correct?
In the light of these statements, what do these numbers mean:
- Time / Request
- Time / request for all concurrent requests
- Requests / second
(Basically, the second dimension means that ab will send a new request at each concurrency level immediately after the previous one).
So I'm confused. Thanks in advance.
source
share