Sign inSign up

marcosvile/ab

By marcosvile

•Updated almost 2 years ago

Ferramenta para testes de desempenho em servidores web.

Image
Networking
Web servers
Web analytics
0

1.4K

marcosvile/ab repository overview

⁠ApacheAB

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.

⁠Como utilizar a ferramenta

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.

Tag summary

Content type

Image

Digest

sha256:ea681c2f8…

Size

56.8 MB

Last updated

almost 2 years ago

docker pull marcosvile/ab