Ferramenta para testes de desempenho em servidores web.
1.4K
O Apache Benchmark (ab) é uma ferramenta de linha de comando que pode ser usada para realizar testes de desempenho em servidores web. Com o ab, você pode simular o tráfego de vários usuários em um servidor web, medir o tempo de resposta do servidor e obter informações sobre a capacidade do servidor em lidar com a carga.
Comando para iniciar o contêiner juntamente com o comando para envio das requisições de teste de stress:
$ docker run --rm marcosvile/ab -n 2000 -c 200 https://[url]/
Detalhamento das flags utilizadas no comando apache-benchmark:
docker run --rm marcosvile/ab - docker run para iniciar o contêiner e a flag --rm indica que o contêiner será removido ao final da execução, não deixando lixo após a execução.
-n 2000 - número de requisições executadas para o teste
-c 200 - número de requisições simultâneas que será executado
após as flags especificadas, passe o endereço alvo, nesse caso a url alvo do teste - https://[url]/
Ao final do teste, no terminal você receberá uma saída com o relatório.
Observações: Se você receber erro de URL Inválida, provavelmente esqueceu de terminar sua URL com uma barra ( /). Apache-benchmark é exigente quanto a isso.
Content type
Image
Digest
sha256:ea681c2f8…
Size
56.8 MB
Last updated
almost 2 years ago
docker pull marcosvile/ab