No estoy seguro de cómo formular correctamente esta pregunta, así que comenzaré con el escenario que encontré.¿Por qué apache no procesa varias solicitudes desde el mismo navegador simultáneamente?
Tengo un poco de procesamiento en mi aplicación web que lleva más tiempo del que me gustaría que esperara el usuario para tener el control de la página nuevamente, así que decidí que se procesara mediante una solicitud de AJAX.
El problema es que, aunque descargué esta solicitud en una solicitud ajax, parece que apache no procesará ninguna otra solicitud hasta que se complete la solicitud pesada del procesador original.
Originalmente quería saber cómo podría solucionar este problema, pero desde entonces he decidido que podría ser una mala idea en general.
Sin embargo, todavía tengo curiosidad si alguien sabe por qué apache se comporta de esta manera y qué (si alguna) directiva de configuración lo controla. Mi pensamiento original era KeepAlive, pero deshabilitar eso no pareció cambiar el comportamiento.
Estoy ejecutando PHP a través de mod_php si eso hace la diferencia.
¡Agradezco cualquier ayuda que haya recibido en la dirección correcta!
ServerFault es más probable que tenga la respuesta a esto. – Amber
Gracias, ámbar, probablemente tienes razón en que debería haber publicado allí, pero resulta que mi malentendido del problema me llevó al lugar correcto :-) –