Turinys
Paslaugos, kurią mes keliame, pritaikymas Nginx Mūsų aparatinė įranga yra esminis žingsnis, nes priklausomai nuo to, kad ketiname maksimaliai išnaudoti turimus išteklius, tai darydami galėsime geriau patenkinti savo vartotojų poreikius.„Nginx“ pritaikymas mūsų techninei įrangai
Kaip jau minėjome, šis žingsnis yra gyvybiškai svarbus norint išnaudoti visus jo privalumus Nginx Savo serveryje galime pradėti nuo trijų rekomenduojamų konfigūracijų, kurias galima pritaikyti trims konkrečioms situacijoms, tačiau tai nėra kažkas akmenyje ir mes turime žinoti, kaip prisitaikyti prie mūsų komanda, į epocha ir taikymo tipas kad mes tarnaujame.
FaktoriaiYra daug veiksnių, į kuriuos galime atsižvelgti žinodami, kokio tipo komandą turime, taip pat aplinka, kurioje atsiduriame, nuspręs, kad tai yra galinga komanda, tai nėra tas pats, ką pasakyti apie įmonę, turinčią tam skirtus duomenis. centras, kad jie turi galingą komandą, kurioje jie netgi gali turėti serverių ūkius, kurie a pradėti kur jų skaičiavimo galia yra per mėnesį nuomojamas VPS, o galingiausias dalykas, kurį jie gali pasiekti, yra 4 branduolių procesorius.
Pažvelkime į tris atvejus ir jų pradinę konfigūraciją.
Mažas eismas
Šis atvejis skirtas informaciniams ar galbūt asmeniniams puslapiams, kuriuose nebus daug naršymo, o labiausiai mums rūpi parodyti tam tikrą informaciją ir be didelių pretenzijų.
Įranga, galinti palaikyti šias charakteristikas, turi šias savybes:
funkcijosCPU: 2 branduoliai
RAM: 2 GB
Paslaugos sąmata: 1 prašymas per sekundę.
Rekomenduojamos tokio tipo dėklo vertės yra tos, kurias matome šiame paveikslėlyje:
Čia galime pabrėžti jų kiekį darbininkų procesai ir prioritetas, kurį mes jiems priskiriame, būdami -5, mes garantuojame, kad jie bus aptarnaujami prieš daugelį kitų procesų, mes apribojame vienu metu atliekamų ryšių skaičių, kad nepakenktume bendram įrangos veikimui.
Tarpinis eismas
Tai gana dažnas naudojimo būdas, jis yra naudingas puslapiams, kurie turi nuolatinių lankytojų ir kurių turinys kviečia naršyti ilgą laiką, ši konfigūracija gali būti taikoma tinklaraščiams, mažoms internetinėms parduotuvėms ir kt.
The aparatinės įrangos ypatybės bendrus, kuriuos rasime, yra šie:
funkcijosCPU: 4 branduoliai
RAM: 4 GB
Paslaugos sąmata: 50 prašymų per sekundę.
Toliau pateiktame paveikslėlyje pažiūrėkime, kokią galimą konfigūraciją galime naudoti:
Matome, kad ši konfigūracija skiriasi nuo ankstesnės darbuotojų skaičius, kadangi jie padidinami iki 4, naudojant CPU branduolius ir papildomai, padidinus vienu metu naudojamų ryšių skaičių, sumažiname prioritetą iki 0, tokiu būdu suteikiame galimybę, kad jei yra daug jungčių, mūsų serveris gali toliau maitinti kitus procesus.
Didelis eismas
Šio tipo naudojimas jau sutelktas į kitą reikalavimų lygį, paprastai jis taikomas tiesioginio turinio puslapiams, pvz., Spaudai, socialiniams tinklams ir pan., Kur svarbu jūsų sutikimas.
The minimalios charakteristikos aparatinė įranga yra tokia:
funkcijosCPU: nuo 8 branduolių
RAM: nuo 12 GB
Paslaugos sąmata: nuo 1000 užklausų per sekundę.
Norėdami valdyti šią paslaugą, galime naudoti konfigūraciją, gautą iš šių:
Atkreipiame dėmesį, kad tai yra tarpinio naudojimo raida, didėjant darbuotojų skaičius su branduolių skaičiusTačiau didesnis atminties kiekis leidžia žymiai padidinti vienu metu vykstančių ryšių skaičių.
Baigiame šią pamoką ir su tuo turėsime vadovą, kaip pradėti priskirti konfigūracijos vertes mūsų serveriui Nginx.Ar jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką