
Estou usando o httperf de uma grande instância ec2 com o Ubuntu 10.04 (nenhum outro software instalado).
Quando eu testo sem --hog os testes são executados, mas quando eu uso --hog os testes nunca terminam
Responder1
Eu tive o mesmo problema, mas o patch fornecido na resposta do Niro não resolveu o problema para mim. O problema acabou sendo a reutilização e reciclagem da conexão TCP. Para corrigir isso, segui as instruções encontradas em: http://www.speedguide.net/articles/linux-tweaking-121
As instruções relevantes eram executar os seguintes comandos:
- eco 1 > /proc/sys/net/ipv4/tcp_tw_recycle
- eco 1 > /proc/sys/net/ipv4/tcp_tw_reuse
Responder2
Este é um bug no httperf. encontrei o patch para resolver isso aqui:
Responder3
strace httperf que está suspenso: mass output bind(1006, {sa_family=AF_INET, sin_port=htons(58815), sin_addr=inet_addr("0.0.0.0")}, 16) = -1 EADDRINUSE (Endereço já em uso)
aplique echo 1 > /proc/sys/net/ipv4/tcp_tw_recycle echo 1 > /proc/sys/net/ipv4/tcp_tw_reuse então, pode definir grandes num-conns e taxa .., e não travar.
obrigado