apache - publico - configurar tomcat para acceso remoto
¿Cómo configuro Apache2 para permitir múltiples conexiones simultáneas desde la misma dirección IP? (1)
Por defecto, Apache2 parece permitir solo 1 conexión por dirección IP.
¿Cómo configuro Apache2 para permitir múltiples conexiones simultáneas desde la misma dirección IP?
Aquí está mi situación:
- una aplicación web alojada en un servidor.
- un cliente remoto realiza una solicitud que puede tardar 15 segundos en completarse.
- el mismo cliente remoto realiza otra solicitud (independiente).
- en la actualidad, la segunda solicitud se coloca en una cola hasta que se completa la primera solicitud, ya que Apache2 parece imponer un límite de 1 conexión por dirección IP.
¿Cómo anulo este comportamiento predeterminado y permito que la segunda solicitud sea procesada en paralelo?
gracias de antemano, david jones
Descubrí la respuesta a mi problema. Resulta que otros han encontrado esta dificultad antes:
Solicitudes simultáneas a PHP Script
El detalle clave es que las sesiones basadas en archivos en PHP hacen que todas las solicitudes del mismo cliente se procesen secuencialmente en una cola, en lugar de en paralelo.
Para resolver este problema, es necesario realizar una llamada a session_write_close
() en cada script PHP tan pronto como finalice el manejo de la sesión.
- David Jones