Nginx - Tilpasning af vores hardware

Indholdsfortegnelse
Tilpasningen af ​​den service, som vi hæver med Nginx For vores hardware er et grundlæggende trin, da afhængigt af dette er, at vi kommer til at bruge de ressourcer, vi har til det maksimale, vil vi ved at gøre dette være bedre i stand til at imødekomme vores brugeres behov.
Tilpasning af Nginx til vores hardware
Som vi har angivet, er dette trin vigtigt for at kunne opnå alle fordelene ved Nginx På vores server kan vi starte med tre anbefalede konfigurationer, der kan tilpasses til tre særlige situationer, men det er ikke noget, der er sat i sten, og vi skal vide, hvordan vi skal tilpasse os vores hold, til epoke og ansøgningstype som vi serverer.
FaktorerDer er mange faktorer, som vi kan tage i betragtning for at vide, hvilken type team vi har, også det miljø, vi befinder os i, vil definere, at det er et stærkt team, det er ikke det samme at sige for en virksomhed med dedikerede data center, at de har et team kraftfuldt, hvor de endda kan have serverfarme, som for en start op hvor deres computerkraft er en VPS, der lejes om måneden, og det mest kraftfulde, de kan få adgang til, er en 4-core processor.
Lad os se på de tre cases og deres oprindelige konfiguration.
Lav trafik
Denne sag er til informationssider eller måske personlige sider, hvor der ikke vil være meget navigation og mest af alt er vi interesseret i at vise en bestemt information og uden større forudsætninger.
Udstyr, der kan understøtte disse egenskaber, har følgende egenskaber:
funktionerCPU: 2 kerner
vædder: 2 GB
Serviceoverslag: 1 anmodning pr. Sekund.
De anbefalede værdier for denne sagstype er den, vi ser på følgende billede:

Her kan vi fremhæve mængden af arbejderprocesser og den prioritet, vi tildeler dem, idet vi er -5 garanterer vi, at de bliver betjent før mange andre processer, vi begrænser antallet af samtidige forbindelser for ikke at ramme udstyrets samlede ydelse.
Mellemliggende trafik
Dette er en ret almindelig brugstype, det er nyttigt for sider, der har regelmæssige besøgende, og hvis indhold inviterer dig til at søge i lang tid, denne konfiguration kan anvendes på blogs, små onlinebutikker osv.
Det hardware funktioner fælles, som vi finder, er følgende:
funktionerCPU: 4 kerner
vædder: 4 GB
Serviceoverslag: 50 anmodninger pr. Sekund.
Lad os se i det følgende billede den mulige konfiguration, som vi kan bruge:

Vi ser, at denne konfiguration adskiller sig fra den forrige i antal arbejdere, da de øges til 4 udnytter CPU -kernerne og yderligere ved at øge antallet af samtidige forbindelser, sænker vi prioriteten til 0, på denne måde giver vi mulighed for, at hvis der er mange forbindelser, kan vores server fortsætte med at fodre andre processer.
Høj trafik
Denne type brug er allerede fokuseret på et andet kravniveau, generelt anvendes det på liveindholdssider, f.eks. Pressen, sociale netværk osv., Hvor der lægges vægt på den enighed, du har.
Det minimumskarakteristika hardware er som følger:
funktionerCPU: fra 8 kerner
vædder: fra 12 GB
Serviceoverslag: fra 1000 anmodninger i sekundet.
For at kontrollere denne service kan vi bruge en konfiguration afledt af følgende:

Vi bemærker, at det er en udvikling af mellemliggende brug, da vi øger antal arbejdere med antal kernerImidlertid giver den større hukommelsesmængde os mulighed for at øge antallet af samtidige forbindelser betydeligt.
Vi afslutter denne vejledning, og med dette vil vi have en guide til, hvordan vi begynder at tildele konfigurationsværdier til vores server Nginx.Kan du lide og hjælpe denne vejledning?Du kan belønne forfatteren ved at trykke på denne knap for at give ham et positivt punkt
wave wave wave wave wave