473,386 Members | 1,621 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,386 software developers and data experts.

HTTPHandler 404 Under Heavy Load

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
Nov 18 '05 #1
1 1390
Just one quesiton....

what site is it that is getting 25 requests per sec? that is pretty huge
.....
that is 1500 hits per minute....
90,000 per hour.
2,160,000 per day
15,120,000 per week...
you ge the picture.....

that is an amazing amount of hits...... I would have only thought that sites
like
ms.com google ebay etc would get that kind of traffic..

It boggles the mind to think of a site that can do 300 req/sec
that is
18,000 per minute
1,080,000 per hour
25,920,000 per day

dont get me wrong.... i am not saying that you are going over board.... But
what site out there really gets 300 request per second? even an intranet
wouldnt hit close ?? or would it?


"news.microsoft.com" <rmd@ask_me_if_you_want_it.ok> wrote in message
news:OA**************@TK2MSFTNGP11.phx.gbl...
For those of you that are interested, this problem is described here:

http://support.microsoft.com/?id=829930

I obtained a patch from Microsoft and it appears to have fixed the issue.

RMD

"news.microsoft.com" <rmd@ask_me_if_you_want_it.ok> wrote in message
news:ew*************@TK2MSFTNGP11.phx.gbl...
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


Nov 18 '05 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Bruce B | last post by:
Hi group, I'm experiencing some extreme weirdness over the last week with IIS related to it's Mappings and how .NET is behaving. I can't explain the behavior as it seems very random. Our...
3
by: Jed | last post by:
I have written an HttpHandler which I invoke through an ashx page. The HttpHandler does various things to process the request, then it is supposed to redirect to a confirmation page. Everything...
9
by: Jared Tullis | last post by:
We have an .NET 1.1 application running on 4 2K3 load balanced servers (using WLBS). IIS has the .NET aspnet_isapi.dll mapped as a wildcard application map. The web.config points *.html to a...
3
by: Hitesh | last post by:
Hi, I am getting the response from another Website by using the HttpHandler in my current site. I am getting the page but all the images on that page are not appearing only placeholder are...
0
by: Manikkoth | last post by:
Hello, We are using a user control and a HttpHandler to display an image in a grid. The images are stored in a RDBMS. Here is the approach that we use in brief. The cells are added to the grid in...
7
by: Adam | last post by:
Im trying to add an httphandler for all *.sgf file extensions. I have developed the handler, 1. installed it into the gac 2. added it to the machine.config: <httpHandlers> <add verb="*"...
6
by: Chris Burnley | last post by:
We're seeing very strange behaviour with db2 under heavy load. We're running our system in GMT and the timezone never changes for British Summer Time. Basically the thing we're doing is (using...
2
by: Alan Samet | last post by:
I have a performance issue related to HttpHandlers. I've written a photo gallery application that uses HttpHandlers to manage a virtual URL to my thumbnails. When I render the document with the...
5
by: Author | last post by:
I followed the example at http://support.microsoft.com/kb/308001/EN-US/ and created my own HttpHandler. Here is the code: using System.Web; namespace MyNameSpace { public class...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.