Nginx - Testarea serverului nostru

Cuprins
Primul mare pas important odată ce știm practic cum funcționează Nginx ca serviciu, este de a construi un server unde putem testa diferite configurații, acest lucru ne ajută să stabilim încrederea necesară în modul de configurare a serviciu nginx.
Pe lângă testarea funcționării serviciului nostru, trebuie să efectuăm și câteva teste de performanță în acest fel, vom ști puțin despre limitele echipamentelor noastre, pentru aceasta avem câteva pachete interesante pe care le vom vedea în timpul tutorialului.
Crearea unui server de testare
La momentul instalare Nginx dacă totul se desfășoară fără probleme, trebuie să avem un fișier de configurare a serviciului și, de asemenea, trebuie să fi creat un site implicit cu un index.html, Putem vedea acest lucru în următoarea rută dacă ne aflăm într-un mediu Linux: /usr/local/Nginx/html/index.html dacă ne aflăm într-un alt mediu trebuie să căutăm echivalentul pentru directorul html al serviciului.
Verificăm fișierul de configurare Nginx.conf și mergem la secțiunea http acolo ar trebui să vedem ceva de genul următor:
 http {include mime.types; default_type application / octet-stream; sendfile on; keepalive_timeout 65; server {asculta 80; server_name localhost; locație / {root html; index index.html index.htm; } error_page 500 502 503 504 /50x.html; location = /50x.html {root html; }} 

În această parte, ceea ce ne interesează este secțiunea serverului în care vedem că servim de către portul 80, numele serverului nostru este gazdă locală iar rădăcina pe care trebuie să o căutăm este fișierul index.html.
Cu aceasta, atunci când accesăm din browserul nostru, ar trebui să vedem următorul mesaj pe care îl afișăm în următoarea imagine:

Dacă nu vedem mesajul de "Bine ați venit la Nginx!" trebuie să verificăm dacă serviciul funcționează și dacă parametrii conexiunii sunt corecți.
Testarea performanței serverului
Odată ce serverul nostru funcționează, vom testa performanța, metodologia de testare este oarecum rudimentară, dar eficientă și anume că ne rulăm serverul, efectuăm testele, modificăm configurația, reîncarcăm serverul și executăm testele din nou.
Putem repeta acest lucru de câte ori este necesar; Un aspect important este că nu ar trebui să folosim aceeași mașină care conține serverul pentru a face testele, deoarece acest lucru poate da rezultate înșelătoare.
InstrumentPentru a efectua testele vom folosi instrumentul Httperf, este un instrument simplu care ne permite să simulăm trimiterea cererilor către serverul nostru, datorită acestui fapt putem genera statistici de utilizare.
Odată ce am instalat instrumentul, îl putem folosi apelând în felul următor:
Httperf --server 192.168.1.10 --port 80 --uri /index.html --rate 300 --num-conn 30000 --num-call 1 --timeout 5

Unde, în sen -server vom plasa serverul la care trebuie să ne conectăm -uri calea fișierului împotriva căreia vom testa, -rată este numărul de conexiuni pe secundă, -num-conn numărul maxim de conexiuni pe care le vom face și -pauză numărul de secunde pentru a lua în considerare o conexiune pierdută.
În cele din urmă, vedem în următoarea imagine că acest lucru generează acest lucru dacă îl executăm:

MARI

După ce am efectuat primul nostru test de performanță, am terminat acest tutorial, unde am învățat cum să realizăm o configurație inițială și să testăm serverul nostru puțin mai amănunțit.V-a plăcut și ați ajutat acest tutorial?Puteți recompensa autorul apăsând acest buton pentru a-i oferi un punct pozitiv

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave