Nginx - Prilagođavanje našeg hardvera

Sadržaj
Adaptacija usluge koju podižemo Nginx Naš hardver temeljni je korak jer ovisno o tome ovisit ćemo o tome da ćemo maksimalno koristiti resurse koje imamo, čineći to moći ćemo bolje zadovoljiti potrebe naših korisnika.
Prilagođavanje Nginxa našem hardveru
Kao što smo naveli, ovaj korak je od vitalnog značaja kako biste mogli steći sve prednosti Nginx Na našem poslužitelju možemo započeti s tri preporučene konfiguracije koje se mogu prilagoditi u tri određene situacije, međutim to nije nešto što je postavljeno u kamenu i moramo se znati prilagoditi našim tim, do epoha i vrsta aplikacije kojemu služimo.
ČimbeniciPostoje mnogi čimbenici koje možemo uzeti u obzir kako bismo znali kakav tip tima imamo, a i okruženje u kojem se nalazimo definirat će da je to moćan tim, nije isto reći za tvrtku s namjenskim podacima centar da imaju moćan tim gdje čak mogu imati i farme poslužitelja, što je za pokretanje gdje im je računalna snaga VPS iznajmljen mjesečno, a najmoćnija stvar kojoj mogu pristupiti je 4-jezgreni procesor.
Pogledajmo tri slučaja i njihovu početnu konfiguraciju.
Slab promet
Ovaj je slučaj namijenjen informativnim stranicama ili možda osobnim stranicama na kojima neće biti puno navigacije, a ponajviše nas zanima prikazivanje određenih informacija i bez većih pretenzija.
Oprema koja može podržati ove karakteristike ima sljedeća svojstva:
obilježjaCPU: 2 jezgre
radna memorija: 2 GB
Procjena usluge: 1 zahtjev u sekundi.
Preporučene vrijednosti za ovu vrstu kućišta su one koje vidimo na sljedećoj slici:

Ovdje možemo istaknuti količinu radnički procesi i prioritet koji im dodjeljujemo, budući da je -5 jamčimo da se poslužuju prije mnogih drugih procesa, ograničavamo broj istovremenih veza kako ne bismo pogodili ukupne performanse opreme.
Srednji promet
Ovo je prilično uobičajena vrsta korištenja, korisna je za stranice koje imaju stalne posjetitelje i čiji vas sadržaj poziva na dugotrajno pregledavanje, ova se konfiguracija može primijeniti na blogove, male internetske trgovine itd.
The hardverske značajke uobičajeno što ćemo pronaći su sljedeće:
obilježjaCPU: 4 jezgre
radna memorija: 4 GB
Procjena usluge: 50 zahtjeva u sekundi.
Pogledajmo na sljedećoj slici moguću konfiguraciju koju možemo koristiti:

Vidimo da se ova konfiguracija razlikuje od prethodne u broj radnika, budući da se povećavaju na 4 koristeći prednosti CPU jezgri, a dodatno povećanjem broja istovremenih veza spuštamo prioritet na 0, na ovaj način dajemo mogućnost da, ako ima mnogo veza, naš poslužitelj može nastaviti hraniti druge procese.
Veliki promet
Ova vrsta uporabe već je usredotočena na drugu razinu zahtjeva, općenito se primjenjuje na stranice sa sadržajem uživo, poput tiska, društvenih mreža itd., Gdje se važnost pridaje podudarnosti koju imate.
The minimalne karakteristike hardver je sljedeći:
obilježjaCPU: od 8 jezgri
radna memorija: od 12 GB
Procjena usluge: od 1000 zahtjeva u sekundi.
Za kontrolu ove usluge možemo koristiti konfiguraciju izvedenu iz sljedećeg:

Napominjemo da se radi o evoluciji srednje uporabe, s povećanjem broj radnika sa broj jezgriMeđutim, veća količina memorije omogućuje nam značajno povećanje broja istodobnih veza.
Završili smo ovaj vodič i s ovim ćemo imati vodič o tome kako početi dodjeljivati ​​konfiguracijske vrijednosti našem poslužitelju Nginx.Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave