A melhor forma de prever problemas de performance e disponibilidade é colocando o Apache para funcionar com o máximo dos recursos disponíveis no ambiente. Para realizar um teste de performance ou disponibilidade no seu web server você pode usar...

A melhor forma de prever problemas de performance e disponibilidade é colocando o Apache para funcionar com o máximo dos recursos disponíveis no ambiente. Para realizar um teste de performance ou disponibilidade no seu web server você pode usar ferramentas como o AB. Uma forma de testar estes ambientes é o AB ( Apache Benchmark Tool ). Com esta ferramenta é possível fazer diversos testes de disponibilidade tanto no Apache quanto em qualquer outro web server. Testando o ambiente Abaixo estou apresentando um exemplo de teste com 10.000 requisições apontadas para um determinado web server
ab -n 10000 -c 10 -k -H "Accept-Encoding: gzip, deflate" http://www.example.com/
Explicando: -n 10000 número de requisições que enviaremos para o servidor -c 10  Número de conexões concorrentes -k Seta o Keep Alive -H  Adiciona informações na chamada do header do pacote TCP Você pode encontrar uma documentação completa do ab usando as man pages no seu ambiente shell
man ab
Seja Membro Gratuítamente

Assine a newsletter para receber em seu email as publicações atualizadas neste blog

Top