httperf trava ao usar --hog

3

Estou usando o httperf de uma grande instância do ec2 com o Ubuntu 10.04 (nenhum outro software instalado).

Quando eu testo sem --hog os testes são executados no entanto quando eu uso --hog os testes nunca terminam

    
por Niro 16.11.2011 / 13:33

3 respostas

2

Este é um bug no httperf. encontrei o patch para resolvê-lo aqui:

link

    
por 16.11.2011 / 16:21
4

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 a reciclagem da conexão TCP. Para corrigir isso, eu segui as instruções encontradas em: link

As instruções relevantes foram executar os seguintes comandos:

  • echo 1 > / proc / sys / net / ipv4 / tcp_tw_recycle
  • echo 1 > / proc / sys / net / ipv4 / tcp_tw_reuse
por 27.03.2012 / 19:13
-3

strace httperf que está pendente: saída em massa 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)

aplicar 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 pendurado.

obrigado

    
por 23.08.2013 / 10:52