Съдържание
Адаптацията на услугата, с която повдигаме Nginx Към нашия хардуер е фундаментална стъпка, тъй като в зависимост от това ще използваме максимално ресурсите, с които разполагаме, като по този начин ще можем да отговорим по -добре на нуждите на нашите потребители.Адаптиране на Nginx към нашия хардуер
Както посочихме, тази стъпка е жизненоважна, за да можете да получите всички предимства на Nginx На нашия сървър можем да започнем с три препоръчителни конфигурации, които могат да бъдат адаптирани към три конкретни ситуации, но това не е нещо, поставено в камък и трябва да знаем как да се адаптираме към нашите екип, да се епоха и вид на приложението че ние служим.
ФакториИма много фактори, които можем да вземем предвид, за да знаем какъв тип екип имаме, също така средата, в която се намираме, ще определи, че това е мощен екип, не е същото да се каже за компания със специални данни център, че те имат мощен екип, където дори могат да имат сървърни ферми, което за започвам където тяхната изчислителна мощ е VPS под наем на месец и най-мощното нещо, до което имат достъп, е 4-ядрен процесор.
Нека разгледаме трите случая и първоначалната им конфигурация.
Нисък трафик
Този случай е за информационни страници или може би лични страници, където няма да има много навигация и най -вече се интересуваме от показването на конкретна информация и без големи претенции.
Оборудването, което може да поддържа тези характеристики, има следните свойства:
Характеристикапроцесор: 2 ядра
RAM: 2GB
Оценка на услугата: 1 заявка в секунда.
Препоръчителните стойности за този тип калъфи са тези, които виждаме на следното изображение:
Тук можем да подчертаем количеството на работнически процеси и приоритетът, който им присвояваме, като е -5, ние гарантираме, че те се обслужват преди много други процеси, ние ограничаваме броя на едновременните връзки, за да не засегнем цялостната производителност на оборудването.
Междинен трафик
Това е доста често срещан тип употреба, той е полезен за страници, които имат редовни посетители и чието съдържание ви кани да разглеждате значително време, тази конфигурация може да се приложи към блогове, малки онлайн магазини и т.н.
The хардуерни функции чести, които ще открием, са следните:
Характеристикапроцесор: 4 ядра
RAM: 4 ГИГАБАЙТА
Оценка на услугата: 50 заявки в секунда.
Нека видим на следващото изображение възможната конфигурация, която можем да използваме:
Виждаме, че тази конфигурация се различава от предишната в брой работници, тъй като те се увеличават до 4, като се използват предимствата на ядрата на процесора и допълнително чрез увеличаване на броя на едновременните връзки понижаваме приоритета до 0, по този начин даваме възможност, че ако има много връзки, нашият сървър може да продължи захранването на други процеси.
Голям трафик
Този вид употреба вече е фокусиран върху друго ниво на изисквания, обикновено се прилага за страници със съдържание на живо, като например пресата, социалните мрежи и т.н., където се отдава значение на съвпадението, което имате.
The минимални характеристики хардуерът е както следва:
Характеристикапроцесор: от 8 ядра
RAM: от 12 GB
Оценка на услугата: от 1000 заявки в секунда.
За да контролираме тази услуга, можем да използваме конфигурация, получена от следното:
Отбелязваме, че това е еволюция на междинната употреба, тъй като увеличаваме брой работници с брой ядраПо -голямото количество памет обаче ни позволява да увеличим значително броя на едновременните връзки.
Завършваме този урок и с това ще имаме ръководство за това как да започнем да присвояваме конфигурационни стойности на нашия сървър Nginx.Хареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка