tengo un apache 2.2 con
ServerLimit 50
MaxClients 50
Ahora, cuando ejecuto jmeter con 50 subprocesos y mantengo activo marcado, todas las ranuras pertenecen a jmeter. Y no puedo acceder a la página con mi navegador.
ya lo intenté
MaxRequestsPerChild 1
pero esto no cambió nada
¿Existe alguna solución lista para usar en Apache para evitar que un cliente use todas las ranuras?
Respuesta1
No veo esto especificado, así que intente agregarlo KeepAliveTimeout 5
a su configuración de Apache. Además, ¿por qué sólo 50 MaxClients? Debe tener un servidor muy pequeño para que sea tan bajo.
MaxRequestsPerChild
no hace nada ya que cualquier solicitud a través de KeepAlive cuenta como una solicitud única en lo que respecta a Apache. En esta configuración (prefork), puedes omitirlo ServerLimit
por completo.