4 ms·
Is there a way to run simulated traffic to determine how your server will react based upon heavier load to try and determine how many people it can serve?
by chacham15 14y ago
Is there a way to run simulated traffic to determine how your server will react based upon heavier load to try and determine how many people it can serve?
- gingerjoos 14y agoYes, there are. A previous comment by TeeWEE [1] mentions 2 tools. There are others as well - Siege [2] and Apache Bench [3] come to mind. [1] http://news.ycombinator.com/item?id=4847949 http://news.ycombinator.com/item?id=4847949 [2] http://www.joedog.org/siege-home/ http://www.joedog.org/siege-home/ [3] http://httpd.apache.org/docs/2.2/programs/ab.html http://httpd.apache.org/docs/2.2/programs/ab.html
- pearkes 14y agoBlitz is also worth a mention. http://www.blitz.io/ http://www.blitz.io/
- druiid 14y agoBlitz is good, but I've found the way to build test-cases fairly limiting. I've used http://www.loadimpact.com http://www.loadimpact.com to good success. Addendum: Oh, load impact is pricey though.
- ohashi 14y agoCan also connect newrelic with it and get stack traces logging how much time each component of your app is taking including DB queries.