We have a problem with an asp.net website we part build and host for a client. About a week ago the website would just failed to respond to requests, no error was returned. No code was deployed by us but the client does upload non compiled pages from time to time.
Restarting the app pool the site runs on fixes the problem but in 1-8 hours the same will happen again.
The strange thing is that the iis log shows that, while the site appears to not be responding, pages appear to be served as normal, almost as if requests are stuck in a queue or something.
The event log of the server shows nothing out of the ordinary either. The site is run on 2 servers which are load balanced using NLB. Switching the load onto one server then another shows the same results indicating that the issue is not environment specific but an issue with the application itself.
We have run DebugDiag with no obvious results too. We are not sure where to go with getting to the bottom of this now. Can anyone suggest some debugging techniques we could use to eliminate anything or discover the source of the issue?