Imaginemos que hay 2 páginas en el sitio web: rápido y lento. Las solicitudes para reducir la velocidad de la página se ejecutan durante 1 minuto, la solicitud se realiza rápidamente durante 5 segundos.ASP.NET: cómo se procesan las solicitudes paralelas
Toda mi carrera de desarrollo Pensé que si la primera solicitud iniciada es lenta: hará una llamada (sincrónica) a DB ... espera a responder ... Si durante este tiempo se completará la solicitud de la página rápida, esta solicitud se procesará mientras el sistema está esperando la respuesta de DB.
Pero hoy me he encontrado: http://msdn.microsoft.com/en-us/library/system.web.httpapplication.aspx
Una instancia de la clase HttpApplication se utiliza para procesar muchos pedidos en su tiempo de vida. Sin embargo, solo puede procesar una solicitud a la vez. Por lo tanto, las variables miembro se pueden usar para almacenar datos por solicitud.
¿Significa que mis pensamientos originales son incorrectos?
¿Podría aclarar lo que significan? Estoy bastante seguro de que eso es lo que esperaba ...
Al parecer, también se puede desaparecerán http://stackoverflow.com/questions/2675910/how-to-know-who-kills-my-threads – Justin
¿Quieres decir que es posible tener varios de los casos HttpApplication en cualquier momento. No tiene mucho sentido para mí ... ¿Entiendo correctamente que solo el primer hilo creado debería generar el evento "Application_Start"? – Budda
BTW, gracias por su ayuda. :) – Budda