We just launched our site and are having some trouble with our server getting overloaded.
During periods of low usage, with ~ 25 people actively using our site, the CPU usage on our site wildly fluctuates between 5% and 70% with what I believe to be new requests. But, the requests are filled and that's the most important thing. However, during periods of relative high usage with ~700 people actively using our site, the CPU usage of the app pool thread is 100% constantly. Eventually this ends with the server not responding to any requests unless IIS is restarted.
I'm looking for someone that has knowledge in both .NET web applications, IIS, and web server administration. I have a few preflogs from our last spike in traffic but have been unable to come to a solution. I would like to determine whether this is an application issue with poor coding (and where), a server issue (not powerful enough), or a DDoS attack.
We are expecting another high usage period with ~700 people using our site tomorrow, Thursday, morning at around 10am CST. I think it would be useful though for you to see how the server responds to a low number of requests at a time like tonight.
I am always free on Skype or via phone as this is a very important issue that is keeping our site from delivering content to our visitors.
Please let me know what experience you have in debugging these types of server errors and what your general plan in figuring it out is. We will be hiring someone tonight.
16 freelancers are bidding on average $599 for this job
Hi I've been involved in the same situation for last 1 year. And have been review all aspects to enhance. Good in .net, iis and also sql server. Hope i could help with this issue.
We have worked with several large ASP.NET Applications deployed in IIS as well as performed performance tuning based on load. Please check PMB for more info.
Hi, FYI i've got 2 years on troubleshooting in all kind of servers (IIS, Fileservers, DHCP, DNS, WEBSERVERS, APPLICATION SERVERS, ETC) and 5 years in tech support.