Nginx - Обратен прокси

Съдържание
Процесът на обратен прокси какво прави Nginx е едно от най -популярните му приложения, тъй като му позволява да управлява ресурсите по -ефективно, като насочва заявките в зависимост от структурата му, така че можем да постигнем, че обслужваме уеб страница, чийто език е PHP и направи какво Apache обработва всичко, което има отношение към това и Nginx само статични файлове.
Разбира се, това, което обяснихме, беше само малък пример за това какво може да се постигне с обратен прокси, но за да се задълбочим в тези теми, ще видим силните страни на обратния прокси по -долу.
Настройка
Структурата, която процесът следва при използване на обратен прокси, е, че заявката на клиента се приема и според нейната структура я предаваме на друг сървър, който ще извърши съответната обработка и накрая Nginx връща съответния отговор, получен от споменатия сървър; тези сървъри се наричат сървъри нагоре по веригата, тъй като те са отговорни само за получаване на параметри за качване за обработка.
Как да го направим?За да постигнем обясненото по -горе, ще използваме a директива в Nginx, Това е proxy_pass, в това ще поставим пътя на сървъра нагоре по течението че трябва да получите заявката, но преди да изпратим заявката, можем също да приложим някои правила към заявката, за да можем да увеличим максимално използването на Nginx.
Нека видим на следващото изображение как можем да прехвърлим всичко това във файл с nginx конфигурация:

Очевидно тези параметри не са подходящи за работа, но можем да видим какво имаме предвид, отваряме a блок за местоположение и получаваме искането, след което в него казваме с proxy_pass къде е нашето възходящ сървър и той ще получи новото искане от Nginx, така че потребителят наистина да не знае, че има нещо друго зад това, което вижда.
ИзключенияИма изключения от това поведение, обикновено е, когато използваме регулярни изрази и директиви за пренаписване с която новата заявка се предава на възходящ сървър директно без трансформация, което прави ненужно да се дефинира това в прокси пропуск.
Нека видим на следващото изображение конфигурация, която ни показва какво сме обяснили:

В първия блок за местоположение виждаме, че се обаждаме с a обикновена фраза и във втория блок имаме a директива за пренаписване Това съответства на параметъра, който придружава заявката от URL адреса.
Как ни помага обратният прокси?The обратен прокси Това е доста популярен начин да се подобри производителността на услугите, когато имаме тежки бекенд системи и не можем да направим много, също така ни помага, когато изграждаме структура от самото начало, тъй като можем да планираме бъдещето с идеи за растеж и разширяване .
В края на този урок можем да кажем, че каквато и да е ситуацията Nginx върши изключителна работа с функции като обратен прокси, което ни позволява да внесем нов живот в нашите разработки и инфраструктури.Хареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка
wave wave wave wave wave