We have an IIS 6.0 server with about 250 small websites. It's a Microsoft Windows 2003 Server, SP2 with a Dual Core, 2 GB processor, 4 GB RAM.

One of these websites is soon to be featured on a popular TV show that claims up to 15 million viewers. We expect a very large influx of requests to the site over a very short period of time. It seems entirely possible that we could see over 100,000 requests landsliding in, and we have no experience with this sort of thing.

Our question, of course, is: Can the server handle it?

The site itself is primarily HTML with an "index.php" homepage and a Wordpress installation. It has been assigned its own application pool in IIS.

I've done some experimenting in a testing environment and found that making any changes on the application pool properties for CPU settings breaks the site due to a FastCGI conflict. I think CPU overload is what worries me the most.

Can anyone offer a bit of advice?

link|improve this question
feedback

closed as not constructive by Ben Pilbrow, squillman, GregD, Jason Berg, jscott Sep 3 '11 at 17:03

This question is not a good fit to our Q&A format. We expect answers to generally involve facts, references, or specific expertise; this question will likely solicit opinion, debate, arguments, polling, or extended discussion. See the FAQ for guidance on how to improve it.

1 Answer

Use load testing to determine what the effect will be. Apache Bench is a good start.

link|improve this answer
feedback

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