Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 4561688
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 21, 20262026-05-21T18:06:37+00:00 2026-05-21T18:06:37+00:00

I have a fairly busy site which does around 10m views a month. One

  • 0

I have a fairly busy site which does around 10m views a month.

One of my app pools seemed to jam up for a few hours and I’m looking for some ideas on how to troubleshoot it..? I suspect that it somehow ran out of threads but I’m not sure how to determine this retroactively..? Here’s what I know:

  • The site never went ‘down’, but around 90% of requests started timing out.
  • I can see a high number of “HttpException – Request timed out.” in the log during the outage
  • I can’t find any SQL errors or code errors that would have caused the timeouts.
  • The timeouts seem to have been site wide on all pages.
  • There was one page with a bug on it which would have caused errors on that specific page.
  • The site had to be restarted.

The site is ASP.NET C# 3.5 WebForms..

Possibilities:

  1. Thread depletion: My thought is that the page causing the error may have somehow started jamming up the available threads?
  2. Global code error: Another possibility is that one of my static classes has an undiscovered bug in it somewhere. This is unlikely as the this has never happened before, and I can’t find any log errors for these classes, but it is a possibility.

UPDATE

I’ve managed to trace the issue now while it’s occurring. The pages are being loaded normally but for some reason WebResource.axd and ScriptResource.axd are both taking a minute to load. In the performance counters I can see ASP.NET Requests Queued spikes at this point.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-21T18:06:38+00:00Added an answer on May 21, 2026 at 6:06 pm

    The first thing I’d try is Sam Saffron’s CPU analyzer tool, which should give an indication if there is something common that is happening too much / too long. In part because it doesn’t involve any changes; just run it at the server.

    After that, there are various other debugging tools available; we’ve found that some very ghetto approaches can be insanely effective at seeing where time is spent (of course, it’ll only work on the 10% of successful results).

    You can of course just open the server profiling tools and drag in various .NET / IIS counters, which may help you spot some things.

    Between these three options, you should be covered for:

    • code dropping into a black hole and never coming out (typically threading related)
    • code running, but too slowly (typically data access related)
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have a fairly involved managed data model which has a central object with
I have a fairly complex set of rewrite rules to give my site pages
I have a fairly simple data audit web application written with ASP MVC which
I have a fairly simple console app that monitors an exchange mailbox, picks particular
We have a fairly large member site set up on AWS using a medium
I have a 3-tier .NET service app, which follows the standard approach: Frontend ->
I have a fairly simple web app built with Delphi (2009) Web Broker. I
I have a fairly standard ASP.Net web application which is used via mobile safari
We have fairly large C++ application which is composed of about 60 projects in
I have fairly decent C++ skills, but this one cast has been giving me

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.