ApacheBench: Medindo o desempenho da sua aplicação web

O ApacheBench é uma ferramenta gratuita feita para medir a performance de web servers de forma simples.

Instalação no Ubuntu

apt-get install apache2-utils

Instalação no CentOS

yum install httpd-tools

Nesse exemplo vamos rodar 100 requests em lotes de 10 conexões = 10 conexões com 10 requests cada.

-n → Informa a quantidade de requests

-c → Informa a quantidade de conexões

ab -n 100 -c 10 https://google.com/

Se você receber uma mensagem de comando inválido, provavelmente esqueceu de colocar uma / no final da URL.

O comando pode demorar alguns segundos para rodar e deve dar um relatório com detalhes do tempo de execução das requests, tamanho, tempo médio e várias outras métricas.

Mais detalhes sobre o Apache Bench nesse ótimo post do Lee Brandt: https://developer.okta.com/blog/2019/10/15/performance-testing-with-apache-bench

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *