Take the 2-minute tour ×
Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

Actually I am facing an issue that my internet connectivity goes down whenever I am trying to generate such load on the application server from my client machine using the load testing tool "OpenSTA".

My application server is an Amazon instance. I've tried to create one more micro instance and installed OpenSTA there and tried to generate the load from that machine. That micro instance goes off from the network and I needed to restart it.

Please help me out what should be my client machine configuration

share|improve this question
add comment

migrated from stackoverflow.com Sep 2 '11 at 14:55

This question came from our site for professional and enthusiast programmers.

2 Answers

10000 connections from one place seems like a lot to me. Maybe they think you are a DDOS attack and there is an autoshutdown. Do you know if there is any limit like this in your service settings/setup/agreement?

share|improve this answer
add comment

While 10k connections from one machine is certainly larger than you see in daily use, we use EC2 to generate load with our software as well and we on occasion run ~5,000 users from a single machine (and each simulated user will open multiple connections to the server).

More likely, you are simply overloading the network interface. You need to be sure the testing software you are using is robust enough to handle this situation. For example, with a test this large, our product will run the test controller on one machine and the load generators on separate machines. The controller is very tolerant of delays when communicating with the load engine since it is expected that network conditions may degrade at any time. If OpenSTA is not designed to handle this gracefully, you may run into this. If it is using all of the network bandwidth to hammer the server, there may be nothing left for it to communicate with you :(

I suggest using multiple machines to generate the load so that each one has enough bandwidth left for you to maintain connectivity with it.

share|improve this answer
add comment

Your Answer

 
discard

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