Nginx - Adaptarea hardware-ului nostru

Cuprins
Adaptarea serviciului cu care creștem Nginx Pentru hardware-ul nostru este un pas fundamental, deoarece, în funcție de acest lucru, vom folosi resursele pe care le avem la maximum, prin aceasta vom putea satisface mai bine nevoile utilizatorilor noștri.
Adaptarea Nginx la hardware-ul nostru
După cum am indicat, acest pas este vital pentru a putea obține toate avantajele Nginx Pe serverul nostru, putem începe cu trei configurații recomandate care pot fi adaptate la trei situații particulare, totuși acest lucru nu este ceva stabilit și trebuie să știm cum să ne adaptăm la echipă, la epocă si tip de aplicatie că slujim.
FactoriExistă mulți factori pe care îi putem lua în considerare pentru a cunoaște ce tip de echipă avem, de asemenea, mediul în care ne aflăm va defini că este o echipă puternică, nu este același lucru să spunem pentru o companie cu date dedicate centrul că au o echipă puternică, unde pot avea chiar ferme de servere, ceea ce pentru un lansare unde puterea lor de calcul este un VPS închiriat pe lună și cel mai puternic lucru la care pot accesa este un procesor cu 4 nuclee.
Să analizăm cele trei cazuri și configurația inițială a acestora.
Trafic redus
Acest caz este pentru pagini informative sau poate pagini personale, unde nu va exista multă navigare și, mai ales, suntem interesați să afișăm o anumită informație și fără pretenții majore.
Echipamentele care pot susține aceste caracteristici au următoarele proprietăți:
CaracteristiciCPU: 2 nuclee
RAM: 2 GB
Estimarea serviciului: 1 cerere pe secundă.
Valorile recomandate pentru acest tip de caz sunt cele pe care le vedem în următoarea imagine:

Aici putem evidenția cantitatea de procesele lucrătorilor iar prioritatea pe care le-o atribuim, fiind -5, garantăm că sunt deservite înainte de multe alte procese, limităm numărul de conexiuni simultane pentru a nu atinge performanța generală a echipamentului.
Trafic intermediar
Acesta este un tip de utilizare destul de obișnuit, este util pentru paginile care au vizitatori obișnuiți și al căror conținut vă invită să navigați o perioadă considerabilă de timp, această configurație poate fi aplicată blogurilor, magazinelor online mici etc.
caracteristici hardware comune pe care le vom găsi sunt următoarele:
CaracteristiciCPU: 4 nuclee
RAM: 4GB
Estimarea serviciului: 50 de cereri pe secundă.
Să vedem în următoarea imagine configurația posibilă pe care o putem folosi:

Vedem că această configurație diferă de cea anterioară din numărul lucrătorilor, deoarece acestea sunt mărite la 4, profitând de nucleele procesorului și, suplimentar, prin creșterea numărului de conexiuni simultane, reducem prioritatea la 0, astfel oferim posibilitatea ca, dacă există multe conexiuni, serverul nostru poate continua să alimenteze alte procese.
Trafic ridicat
Acest tip de utilizare se concentrează deja pe un alt nivel de cerințe, în general este aplicat paginilor de conținut live, precum presa, rețelele sociale etc., unde se acordă importanță concurenței pe care o aveți.
caracteristici minime hardware sunt după cum urmează:
CaracteristiciCPU: din 8 nuclee
RAM: de la 12 GB
Estimarea serviciului: de la 1000 de cereri pe secundă.
Pentru a controla acest serviciu putem folosi o configurație derivată din următoarele:

Observăm că este o evoluție a utilizării intermediare, pe măsură ce creștem numărul lucrătorilor cu numărul de nucleeCu toate acestea, cantitatea mai mare de memorie ne permite să creștem considerabil numărul de conexiuni simultane.
Finalizăm acest tutorial și cu acesta vom avea un ghid despre cum să începem să atribuim valori de configurare serverului nostru Nginx.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