Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

As part of my web application users can upload photos, audio and video files from a Flash SWF to my EC2 based upload server. I want to find a tool that I can use to stress test the EC2 instance (which runs behind an Elastic Load Balancer). Are there any tools that can simulate concurrent users uploading a range of media files to PHP scripts on this server?

share|improve this question

I feel like that might be somewhat hard to implement. That isn't to say it doesn't exist, but think about it. You want to simulate 100 computers uploading? You need 100 connections from a single computer to the server. Actually, I could guess that someone has written a type of 'DDoS' program that actually tracks how much traffic it causes. I suggest looking into that. DDoS-ing your own site could give you the simulation you need.

share|improve this answer

There are lots of cloud-hosted load-testing services out there which will do GET and simple POST requests en masse. Very few support file upload.

Browser Mob is one that supports upload. They're pricey though.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.