Questions tagged [load-testing]

The load-testing tag is for issues relating to the setting up or running of load tests.

Load testing is end-to-end performance testing under anticipated production load, which determine response times for various time critical transactions and business processes.

As per wikipedia:

Load testing is the process of putting demand on a system or device and measuring its response.

Load testing is performed to determine a system’s behavior under both normal and anticipated peak load conditions. It helps to identify the maximum operating capacity of an application as well as any bottlenecks and determine which element is causing degradation.

165 questions
125
votes
5 answers

How do you do load testing and capacity planning for web sites?

This is a canonical question about capacity planning for web sites. Related: Can you help me with my capacity planning? How do you do load testing and capacity planning for databases? What are some recommended tools and methods of capacity…
gWaldo
  • 11,887
  • 8
  • 41
  • 68
124
votes
9 answers

How can I monitor hard disk load on Linux?

Is there a good command line utility to monitor hard disk load on linux? Something like top but then monitoring disk activity i.s.o. cpu usage. More specifically, I suspect that for some (heavy load) servers after several optimizations on various…
Pieter
  • 1,369
  • 3
  • 11
  • 9
47
votes
5 answers

How many requests should my webserver be able to handle?

Not going into specifics on the specs since I know there is no real answer for this. But I've been doing load testing today with the ab command in apache. And got to the number of 70 requests per second (1000 requests with 100 concurrent users), on…
Ólafur Waage
  • 676
  • 1
  • 7
  • 10
39
votes
11 answers

Tools for load-testing HTTP servers?

I've had to load test HTTP servers/web applications a few times, and each time I've been underwhelmed by the quality of tools I've been able to find. So, when you're load testing a HTTP server, what tools do you use? And what are the things I'll…
David Wolever
  • 2,237
  • 3
  • 23
  • 27
36
votes
2 answers

How do you do load testing and capacity planning for databases?

This is a canonical question about capacity planning for databases. Related: Can you help me with my capacity planning? How do you do load testing and capacity planning for web sites? I'm looking to create a canonical question of tools and…
gWaldo
  • 11,887
  • 8
  • 41
  • 68
15
votes
5 answers

How can I replay Apache access logs back at my servers to do real world load testing?

I looked at Tools for load-testing HTTP servers? but I couldn't see how to replay my own existing logs in any of those tools. I have a bug that only occurs under certain load operations which my existing JMeter and AB testing stuff can't…
Stewart Robinson
  • 1,145
  • 4
  • 12
  • 24
13
votes
6 answers

How to generate CPU load on Linux server

I would like to test fake load on the server, I'm looking for some burn-in or benchmark command line utility that would generate CPU load on the system. I would like to be able to burn-in only CPU (no harddisk load, network and co) and that I would…
Maxim Veksler
  • 2,555
  • 10
  • 27
  • 32
12
votes
1 answer

Why are 32-bit application pools more efficient in IIS?

I've been running load tests with two different ASP.NET web applications in IIS. The tests are run with 5,10,25, and 250 user agents. Tested on a box with 8 GB RAM, Windows 7 Ultimate x64. The same box running both IIS and the load test…
mhenry1384
  • 535
  • 6
  • 15
9
votes
2 answers

nginx - connect() failed upstream under load testing

I've been doing some load testing with wrk of my nginx reverse proxy -> my web app setup and I noticed that when I get to 1000+ concurrent connections, nginx starts returning 502s and the following error message: 2015/04/17 20:45:26 [crit] 6068#0:…
Alexandr Kurilin
  • 546
  • 1
  • 8
  • 20
8
votes
1 answer

How to get what IP Address Ranges used by Visual Studio Online Load Testing Agents?

I need to setup IP Whitelisting in an environment that I need to run some Visual Studio Online Load Tests on. I was able to find some documentation as to what IP Addresses Visual Studio Online supposedly uses, but it doesn't seem to be…
Chris Pietschmann
  • 327
  • 1
  • 4
  • 10
6
votes
2 answers

Odd performance fluctation with php-fpm and nginx

I'm running a load test against a web service. It's a php application running on php-fpm and nginx, with fastcgi. There is a MySQL backend being used for small reads only. Invariably, I'm seeing a peculiar pattern: performance is steady and…
Cera
  • 533
  • 3
  • 6
  • 12
5
votes
3 answers

Can I simulate concurrent wireless connections for load testing?

Our office internet typically has about 25-30 computers connected. For an upcoming event, we will have to support about 100 connections, mostly via wireless, for a few days. I'd really like to test that kind of load before the event. Is there a…
Derek Kurth
  • 362
  • 4
  • 10
5
votes
3 answers

Virtualbox HTTP load testing, host CPU overload issues

I'm doing HTTP load testing benchmarks (using Apache Benchmark and Siege) on a small Java EE 1.7.0 / Tomcat 7.0.26 application running on a Debian Squeeze 6.0.4 x64 virtualized with Virtualbox 4.1.8. The computer host is Ubuntu 11.10 x64. I've…
aschuler
  • 175
  • 3
  • 12
5
votes
3 answers

Load testing sites behind an EC2 load balancer with ApacheBench

When ever I try to load test a site that is load balanced on EC2 I get the following message: ab -n 20 -c 20 http://www.somesite.com/ Benchmarking www.somesite.com (be patient)...Send request failed! apr_socket_recv: Connection reset by peer…
5
votes
1 answer

Load-testing tools for Active Directory?

Are there any tools out there that can torture-test and measure AD performance? We're looking at a fairly major expansion of our environment (think tens of thousands of computers) that will throw lots of transactions at our AD environment. We…
duffbeer703
  • 20,077
  • 4
  • 30
  • 39
1
2 3
10 11