Testes de stress no Apache com o comando ab
Mais um problema a se resolver no trabalho e a questão a ser resolvida: testar o desempenho de uma nova linha de servidores da SUN, que será utilizada como servidores web. Mas como fazer isso? Como obter resultados concretos de forma simples?
Formas de teste de stress no Apache
O comando ab e o testes de stress no Apache
Mais um problema a se resolver no trabalho e a questão a ser resolvida: testar o desempenho de uma nova linha de servidores da SUN, que será utilizada como WebServer. Mas como fazer isso? Como obter resultados concretos de forma simples? Estes foram alguns questionamentos que fiz antes de conhecer o Jmeter.O Jmeter
O Jmeter é uma ferramenta construída em Java que responde todos os meus questionamentos, mas que por fim se tornou uma péssima pedida, pois além de ser desenvolvida com Java, sua utilização não é tão simples, além é claro de consumir todos os recursos da máquina servidora da aplicação.Mas ainda assim foi útil quando utilizada de maneira correta e com um número de usuários concorrentes < 5000, no meu caso.
Veja mais: http://jakarta.apache.org/jmeter/
E se minha tarefa ainda não tivesse sido concluída, como resolver?
A solução: ab - Apache HTTP server benchmarking tool
O comando "ab" vem por padrão na instalação do Linux, ou para quem usa Solaris esta ferramenta está disponível dentro da pasta do próprio Apache.
E foi exatamente esta ferramenta que resolveu os meus problemas, por ser um comando em modo texto, sem utilizar funções desnecessárias e se comprometendo com o resultado de performance. Simples mas objetivo.
---
Renato de Castro Henriques
CobiT Foundation 4.1 Certified ID: 90391725
http://www.renato.henriques.nom.br