Considere usar o link ou weighttp em vez de ab.
Ambos fornecem mais detalhes do que ab sobre solicitações com falha.
Eu criei um aplicativo da web simples apache + django + mod_wsgi que estou testando na minha máquina local.
Eu comecei a testar a carga usando ab - e estou vendo algumas solicitações com falha.
ab -n 500 -c 100 "http://localhost/"
output:
....
Complete requests: 500
Failed requests: 27
Na minha configuração do Apache, eu desliguei o keepalive OFF e toda a configuração para MaxClients & MaxKeepAliveRequests está configurado para 150. Como estou iniciando 100 conexões, não acho que estou atingindo esse limite. Top diz que não estou ficando sem memória
Como posso reduzir o número de solicitações com falha?
Existe também algum registro / registro dessas solicitações com falha? - porque não há nada no log do apache.
Tags ab load-testing