N
news.microsoft.com
I have an ASP.NET application that uses both an HTTPModule and several
HTTPHandlers. This application is running in a web farm environment on
Windows 2003 Server using NLB.
Under somewhat heavy load (~25 req/sec) the application begins to return
HTTP 404 errors for requests of a specific handler. The other handlers
continue to work fine. This usually happens after about 30 minutes of
sustained load.
I don't think it is something in my code because I use this same code (or,
rather, very, very similar code) in several other applications - including
applications that handle close to 300 req/sec. I could, of course, be wrong.
Whatever the issue, it appears to be cumulative. Over the course of several
hours, eventually all machines in the server farm will start returning
nothing but 404's for that handler. In addition, once a machine has returned
a 404 for the handler, it always returns a 404.
If I recycle the app domain, or if I change the web.config or replace the
DLL, the application begins to work again.
Any ideas?
Thanks,
RMD
HTTPHandlers. This application is running in a web farm environment on
Windows 2003 Server using NLB.
Under somewhat heavy load (~25 req/sec) the application begins to return
HTTP 404 errors for requests of a specific handler. The other handlers
continue to work fine. This usually happens after about 30 minutes of
sustained load.
I don't think it is something in my code because I use this same code (or,
rather, very, very similar code) in several other applications - including
applications that handle close to 300 req/sec. I could, of course, be wrong.
Whatever the issue, it appears to be cumulative. Over the course of several
hours, eventually all machines in the server farm will start returning
nothing but 404's for that handler. In addition, once a machine has returned
a 404 for the handler, it always returns a 404.
If I recycle the app domain, or if I change the web.config or replace the
DLL, the application begins to work again.
Any ideas?
Thanks,
RMD