Nginx - Dostosowywanie naszego sprzętu

Spisie treści
Adaptacja usługi, z którą się podnosimy Nginx Do naszego sprzętu jest to fundamentalny krok, ponieważ w zależności od tego, że zamierzamy maksymalnie wykorzystać posiadane zasoby, dzięki temu będziemy mogli lepiej zaspokoić potrzeby naszych użytkowników.
Dostosowanie Nginx do naszego sprzętu
Jak wskazaliśmy, ten krok jest niezbędny, aby móc uzyskać wszystkie zalety Nginx Na naszym serwerze możemy zacząć od trzech zalecanych konfiguracji, które można dostosować do trzech konkretnych sytuacji, jednak nie jest to coś ustalonego w kamieniu i musimy wiedzieć, jak dostosować się do naszego zespół, do epoka i typ aplikacji którym służymy.
CzynnikiJest wiele czynników, które możemy wziąć pod uwagę, aby wiedzieć, jaki mamy zespół, również środowisko, w którym się znajdujemy, określi, że jest to potężny zespół, to nie to samo powiedzieć o firmie z dedykowanymi danymi centrum, że mają potężny zespół, w którym mogą nawet mieć farmy serwerów, co za uruchomienie gdzie ich moc obliczeniowa to VPS wynajmowany na miesiąc, a najpotężniejszą rzeczą, do której mają dostęp, jest 4-rdzeniowy procesor.
Przyjrzyjmy się trzem przypadkom i ich początkowej konfiguracji.
Mały ruch
Ten przypadek dotyczy stron informacyjnych, a może osobistych, gdzie nie będzie dużo nawigacji, a przede wszystkim interesuje nas pokazanie konkretnej informacji i bez większych pretensji.
Sprzęt, który może wspierać te cechy, ma następujące właściwości:
funkcjeprocesor: 2 rdzenie
Baran: 2 GB
Kosztorys usług: 1 żądanie na sekundę.
Zalecane wartości dla tego typu obudowy to te, które widzimy na poniższym obrazku:

Tutaj możemy podkreślić ilość procesy pracownicze a priorytet jaki im przypisujemy, będąc -5 gwarantujemy, że są obsługiwane przed wieloma innymi procesami, ograniczamy ilość jednoczesnych połączeń, aby nie uderzać w ogólną wydajność sprzętu.
Pośredni ruch
Jest to dość powszechny typ użytkowania, przydatny w przypadku stron, które regularnie odwiedzają i których zawartość zachęca do przeglądania przez dłuższy czas, taką konfigurację można zastosować do blogów, małych sklepów internetowych itp.
ten cechy sprzętowe wspólne, które znajdziemy, to:
funkcjeprocesor: 4 rdzenie
Baran: 4 GB
Kosztorys usług: 50 żądań na sekundę.
Zobaczmy na poniższym obrazku możliwą konfigurację, której możemy użyć:

Widzimy, że ta konfiguracja różni się od poprzedniej w liczba pracowników, ponieważ zwiększamy je do 4 wykorzystując rdzenie procesora, a dodatkowo zwiększając liczbę jednoczesnych połączeń obniżamy priorytet do 0, w ten sposób dajemy możliwość, że przy wielu połączeniach nasz serwer może dalej zasilać inne procesy.
Duży ruch
Ten rodzaj wykorzystania jest już skoncentrowany na innym poziomie wymagań, zazwyczaj jest stosowany do stron z treściami na żywo, takich jak prasa, sieci społecznościowe itp., gdzie przywiązuje się wagę do zgodności, którą masz.
ten minimalne cechy sprzęt jest następujący:
funkcjeprocesor: od 8 rdzeni
Baran: od 12 GB
Kosztorys usług: od 1000 żądań na sekundę.
Do kontroli tej usługi możemy użyć konfiguracji wywodzącej się z:

Zauważamy, że jest to ewolucja użycia pośredniego, ponieważ zwiększamy liczba pracowników z Liczba rdzeniJednak większa ilość pamięci pozwala nam znacznie zwiększyć liczbę jednoczesnych połączeń.
Kończymy ten samouczek i na tym będziemy mieli przewodnik, jak zacząć przypisywanie wartości konfiguracyjnych do naszego serwera Nginx.Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave