Reputation: 19315
I have a PHP application that will be accepting image uploads and I'm expecting ~20,000 in about 2 days. I have no concept of how much traffic my server can handle... How would I go about simulating this beforehand to make sure it works ok? I know Rails has systems that make testing easy, but what tools might I use to simulate uploads and concurrent script processing on that scale?
Thanks!
Upvotes: 2
Views: 271
Reputation: 2482
Some related posts, there are tons of tools out there to do this. The most popular open source load testing tools are OpenSTA and JMeter. But there are countless others.
Best way to stress test a website Open source Tool for Stress, Load and Performance testing
Upvotes: 0
Reputation:
Have a look at Siege, it's a simple regression testing and benchmark utility.
Upvotes: 1
Reputation: 599
Another great option is to write a php script that uses cUrl to repeatedly interact with the php engine, you can run multiple instances to see how it reacts.
Upvotes: 1
Reputation: 162781
Apache JMeter is one of the best tools for load testing. I'm sure it can handle your needs.
Upvotes: 4