Nginx - Test del nostro server

Sommario
Il primo grande passo importante una volta che sappiamo sostanzialmente come funziona Nginx come servizio, è costruire un server dove possiamo testare le diverse configurazioni, questo ci aiuta a stabilire la necessaria fiducia su come configurare il nostro servizio nginx.
Oltre a testare che il nostro servizio funzioni, dobbiamo anche eseguire alcuni test delle prestazioni in questo modo conosceremo un po' i limiti della nostra attrezzatura, per questo abbiamo alcuni pacchetti interessanti che vedremo durante il tutorial.
Creazione di un server di prova
Al tempo di installare Nginx se tutto fila liscio dobbiamo avere un file di configurazione del servizio e dobbiamo anche aver creato un sito predefinito con a index.html, Possiamo vederlo nel seguente percorso se siamo in un ambiente Linux: /usr/local/Nginx/html/index.html se siamo in un altro ambiente dobbiamo cercare l'equivalente per la directory html del servizio.
Controlliamo nel file di configurazione Nginx.conf e andiamo alla sezione http dove dovremmo vedere qualcosa di simile a quanto segue:
 http {include mime.types; default_type application / octet-stream; inviare file su; keepalive_timeout 65; server {ascolta 80; nome_server host locale; posizione / {root html; indice index.html index.htm; } pagina_errore 500 502 503 504 /50x.html; posizione = /50x.html {root html; }} 

In questa parte ciò che ci interessa è la sezione del server dove vediamo che stiamo servendo dal porta 80, il nome del nostro server è localhost e la radice che dobbiamo cercare è il file index.html.
Con questo, quando accediamo dal nostro browser dovremmo vedere il seguente messaggio che mostriamo nell'immagine seguente:

Se non vediamo il messaggio di "Benvenuti a nginx!" dobbiamo verificare se il servizio funziona e se i parametri di connessione sono corretti.
Test delle prestazioni del server
Una volta che il nostro server funziona, testeremo le prestazioni, la metodologia di test è alquanto rudimentale ma efficace e cioè eseguiamo il nostro server, eseguiamo i test, modifichiamo la nostra configurazione, ricarichiamo il server ed eseguiamo nuovamente i test.
Possiamo ripeterlo tutte le volte che è necessario; Un aspetto importante è che non dovremmo usare la stessa macchina che contiene il server per fare i test poiché questo può dare risultati fuorvianti.
AttrezzoPer effettuare i test utilizzeremo lo strumento Httperf, è un semplice strumento che ci permette di simulare l'invio di richieste al nostro server, grazie a questo possiamo generare statistiche di utilizzo.
Una volta installato lo strumento, possiamo utilizzarlo chiamando nel seguente modo:
Httperf --server 192.168.1.10 --port 80 --uri /index.html --rate 300 --num-conn 30000 --num-call 1 --timeout 5

dove, in sen-server posizioneremo il server a cui dobbiamo connetterci, in -uri il percorso del file rispetto al quale eseguiremo il test, -Vota è il numero di connessioni al secondo, -num-conn il numero massimo di connessioni che faremo e -tempo scaduto il numero di secondi per considerare una connessione persa.
Infine vediamo nell'immagine seguente che questo genera questo se lo eseguiamo:

INGRANDIRE

Dopo aver eseguito il nostro primo test delle prestazioni, abbiamo terminato questo tutorial, in cui abbiamo imparato come eseguire una configurazione iniziale e testare il nostro server in modo un po' più approfondito.Ti è piaciuto e hai aiutato questo Tutorial?Puoi premiare l'autore premendo questo pulsante per dargli un punto positivo

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave