Difference between revisions of "Ab"

From Wasya Wiki
Jump to: navigation, search
 
Line 3: Line 3:
 
Suppose we want to see how fast a website can handle 100 requests, with a maximum of 10 requests running concurrently:
 
Suppose we want to see how fast a website can handle 100 requests, with a maximum of 10 requests running concurrently:
 
   
 
   
  ab -n 100 -c 10  https://piousbox.com/
+
  ab -n 100   -c 10   https://piousbox.com/
  ab -n 1000 -c 100 https://piousbox.com/issues/2024q4-issue
+
ab -n 1000  -c 100 https://piousbox.com/
 +
  ab -n 1000 -c 100 https://piousbox.com/issues/2024q4-issue
  
 
Copy-paste the session cookie from chrome debugger into curl. This way you won't have to write any code scaffolding to permit a session.
 
Copy-paste the session cookie from chrome debugger into curl. This way you won't have to write any code scaffolding to permit a session.
  
 
  ab -c 10 -n 100 -C "_session_id=<id>; _smt_rails_session=<session>" http://localhost:3000/job_numbers
 
  ab -c 10 -n 100 -C "_session_id=<id>; _smt_rails_session=<session>" http://localhost:3000/job_numbers

Latest revision as of 16:40, 11 June 2025

Apache bench

Suppose we want to see how fast a website can handle 100 requests, with a maximum of 10 requests running concurrently:

ab -n 100   -c 10   https://piousbox.com/
ab -n 1000  -c 100  https://piousbox.com/
ab -n 1000  -c 100  https://piousbox.com/issues/2024q4-issue

Copy-paste the session cookie from chrome debugger into curl. This way you won't have to write any code scaffolding to permit a session.

ab -c 10 -n 100 -C "_session_id=<id>; _smt_rails_session=<session>" http://localhost:3000/job_numbers