Nginx - anpassning av vår hårdvara

Innehållsförteckning
Anpassningen av tjänsten som vi höjer med Nginx För vår hårdvara är ett grundläggande steg, eftersom beroende på detta är att vi kommer att använda de resurser vi har maximalt, genom att göra detta kommer vi att kunna bättre möta våra användares behov.
Anpassar Nginx till vår hårdvara
Som vi har angett är detta steg avgörande för att kunna få alla fördelarna med Nginx På vår server kan vi börja med tre rekommenderade konfigurationer som kan anpassas till tre specifika situationer, men det här är inte något som stenas och vi måste veta hur vi ska anpassa oss till våra team, till epok och den typ av applikation som vi serverar.
FaktorerDet finns många faktorer som vi kan ta hänsyn till för att veta vilken typ av team vi har, även den miljö vi befinner oss i kommer att definiera att det är ett kraftfullt team, det är inte samma sak att säga för ett företag med en dedikerad data centrerar att de har ett team kraftfullt där de till och med kan ha serverfarmar, vilket för en börja där deras datorkraft är en VPS som hyrs per månad och det mest kraftfulla de kan komma åt är en 4-kärnig processor.
Låt oss titta på de tre fallen och deras ursprungliga konfiguration.
Låg trafik
Det här fallet är för informationssidor eller kanske personliga sidor, där det inte kommer att finnas mycket navigering och framför allt är vi intresserade av att visa en viss information och utan större anspråk.
Utrustning som kan stödja dessa egenskaper har följande egenskaper:
funktionerCPU: 2 kärnor
Bagge: 2 GB
Serviceuppskattning: 1 förfrågan per sekund.
De rekommenderade värdena för denna typ av ärenden är det vi ser i följande bild:

Här kan vi markera mängden arbetarprocesser och den prioritet som vi tilldelar dem, som -5 garanterar vi att de serveras före många andra processer, vi begränsar antalet samtidiga anslutningar för att inte träffa utrustningens totala prestanda.
Mellantrafik
Detta är en ganska vanlig typ av användning, det är användbart för sidor som har vanliga besökare och vars innehåll inbjuder dig att bläddra under en längre tid, denna konfiguration kan tillämpas på bloggar, små onlinebutiker etc.
De hårdvarufunktioner vanligt som vi hittar är följande:
funktionerCPU: 4 kärnor
Bagge: 4 GB
Serviceuppskattning: 50 förfrågningar per sekund.
Låt oss se i följande bild den möjliga konfigurationen som vi kan använda:

Vi ser att denna konfiguration skiljer sig från den föregående i antal arbetareeftersom de ökas till 4 med fördel av CPU -kärnorna och dessutom genom att öka antalet samtidiga anslutningar sänker vi prioriteten till 0, på så sätt ger vi möjlighet att om det finns många anslutningar kan vår server fortsätta mata andra processer.
Hög trafik
Denna typ av användning är redan inriktad på en annan nivå av krav, vanligtvis tillämpas den på levande innehållssidor, till exempel pressen, sociala nätverk, etc., där vikt läggs vid samstämmigheten du har.
De minsta egenskaper hårdvara är följande:
funktionerCPU: från 8 kärnor
Bagge: från 12 GB
Serviceuppskattning: från 1000 förfrågningar per sekund.
För att styra denna tjänst kan vi använda en konfiguration härledd från följande:

Vi noterar att det är en utveckling av mellanliggande användning, eftersom vi ökar antal arbetare med antal kärnorMen den större mängden minne gör att vi kan öka antalet samtidiga anslutningar avsevärt.
Vi avslutar denna handledning och med den här kommer vi att ha en guide om hur vi kan börja tilldela konfigurationsvärden till vår server Nginx.Gillade du och hjälpte denna handledning?Du kan belöna författaren genom att trycka på den här knappen för att ge honom en positiv poäng

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave