by Shiraz Bhaiji
on Stack Overflow
See other posts from Stack Overflow
or by Shiraz Bhaiji
Published on 2009-05-26T08:56:47Z Indexed on 2010/03/18 7:21 UTC
Read the original article Hit count: 935
We have a site which is running on a windows 2003 cluster with 2 64bit machines.
The site needs to be able to cope with over 20,000 concurrent users
One of the things that the site does is to allow the download of a 2MB file (which is cached in memory).
We have low CPU and memory usage. We also have surplus bandwidth.
It appears that we are running out of connections due the time it takes the user to download the file (some users have slow internet connections).
In the IIS log we get HTTP 503 errors.
In the HTTPErr log we get mainly Connection_Dropped DefaultAppPool with some Timer_EntityBody DefaultAppPool.
Question is: How can we configure IIS to allow more connections? Or is there something that I am missing here?
© Stack Overflow or respective owner