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

Possible Duplicate:
How do you do Load Testing and Capacity Planning for Web Sites

I'm moving a site from shared hosting to a VPS, which I have set up. I've made a change to my hosts file so that I see the site on the new server - it works ok as long as I'm the only user. But I want to make sure it doesn't die as soon the users from the old site start using the new server. Is there a tool for Windows to simulate excessive site use and estimate the number of users the server will be able to run seamlessly? Or there is some reason to test it on the server itself?

share|improve this question

marked as duplicate by Chris S Jul 31 '12 at 14:45

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

up vote 2 down vote accepted

You can indeed use Load Impact (which has already been recommended) as it is possible to remap DNS entries from the script editor.

Just click Add new statement -> Client settings -> Remap DNS entry A to B.

share|improve this answer

You can use JMeter. You might as well test against the real server before real users start using it.

share|improve this answer

There are a few services available, a quick Google search for 'stress test website' or 'load test website' will bring up most of them.

One I have used before with success is:

share|improve this answer
but it will use the old server. the dns is leading to the shared hosting – Tootsie Aug 5 '11 at 14:41
Sorry, completely missed that requirement! You should already have an IP address of the VPS even if your domain isn't pointing to it? – dannymcc Aug 5 '11 at 14:42
I do have an IP, but the server won't know which domain to serve and won't be able to stress test PHP scripts I want to test – Tootsie Aug 5 '11 at 14:44
What OS is the new VPS running? – dannymcc Aug 5 '11 at 14:45
You need to setup a testing/qa/uat domain ( as a suggestion and set the dns for this to point to the new vps. Then do your load testing on this. – AliGibbs Aug 5 '11 at 15:06

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