Nginx - Testando Nosso Servidor

Índice
O primeiro grande passo importante, uma vez que sabemos basicamente como funciona Nginx como serviço, é construir um servidor onde possamos testar as diferentes configurações, o que nos ajuda a estabelecer a confiança necessária em como configurar nosso serviço nginx.
Além de testar se nosso serviço funciona, devemos também realizar alguns testes de desempenho, desta forma saberemos um pouco sobre os limites de nossos equipamentos, para isso temos alguns pacotes interessantes que veremos durante o tutorial.
Criação de um servidor de teste
Na hora de instalar Nginx se tudo correr bem, devemos ter um arquivo de configuração de serviço e também devemos ter criado um site padrão com um index.html, Podemos ver isso na seguinte rota se estivermos em um ambiente Linux: /usr/local/Nginx/html/index.html se estivermos em outro ambiente devemos procurar o equivalente para o diretório html do serviço.
Nós verificamos o arquivo de configuração Nginx.conf e vamos para a seção http onde devemos ver algo como o seguinte:
 http {inclui mime.types; default_type application / octet-stream; sendfile ativado; keepalive_timeout 65; servidor {escuta 80; server_name localhost; localização / {root html; index index.html index.htm; } error_page 500 502 503 504 /50x.html; localização = /50x.html {root html; }} 

Nesta parte o que nos interessa é a seção do servidor onde vemos que estamos servindo pelo porta 80, o nome do nosso servidor é localhost e a raiz que devemos procurar é o arquivo index.html.
Com isso, ao acessar de nosso navegador devemos ver a seguinte mensagem que mostramos na imagem a seguir:

Se não virmos a mensagem de "Bem vindo ao nginx!" devemos verificar se o serviço está funcionando e se os parâmetros de conexão estão corretos.
Testando o desempenho do servidor
Assim que nosso servidor funcionar, vamos testar o desempenho, a metodologia de teste é um tanto rudimentar, mas eficaz, ou seja, executamos nosso servidor, executamos os testes, modificamos nossa configuração, recarregamos o servidor e executamos os testes novamente.
Podemos repetir isso quantas vezes forem necessárias; Um aspecto importante é que não devemos usar a mesma máquina que contém o servidor para fazer os testes, pois isso pode dar resultados enganosos.
FerramentaPara fazer os testes vamos usar a ferramenta Httperf, é uma ferramenta simples que nos permite simular o envio de pedidos ao nosso servidor, graças a isso podemos gerar estatísticas de utilização.
Depois de instalar a ferramenta, podemos usá-la chamando da seguinte maneira:
Httperf --server 192.168.1.10 --port 80 --uri /index.html --rate 300 --num-conn 30000 --num-call 1 --timeout 5

Onde, em sen -server colocaremos o servidor ao qual devemos nos conectar, em -uri o caminho do arquivo com o qual testaremos, -avaliar é o número de conexões por segundo, -num-conn o número máximo de conexões que faremos e -tempo esgotado o número de segundos para considerar uma conexão perdida.
Finalmente, vemos na imagem a seguir que isso gera isso se o executarmos:

PROLONGAR

Depois de realizar nosso primeiro teste de desempenho, finalizamos este tutorial, onde aprendemos como fazer uma configuração inicial e testar nosso servidor um pouco mais a fundo.Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave