Nginx - apgrieztā starpniekserveris

Satura rādītājs
Process reversais starpniekserveris ko dara Nginx ir viens no tās populārākajiem lietojumiem, jo ​​tas ļauj efektīvāk pārvaldīt resursus, novirzot pieprasījumus atkarībā no struktūras, tādējādi mēs varam panākt, ka mēs apkalpojam tīmekļa lapu, kuras valoda ir PHP un dari ko Apache apstrādāt visu, kas saistīts ar šo un Nginx tikai statiskus failus.
Protams, tas, ko mēs paskaidrojām, bija tikai neliels piemērs tam, ko var sasniegt, izmantojot apgriezto starpniekserveri, tomēr, lai iedziļinātos šajās tēmās, tālāk redzēsim apgrieztā starpniekservera stiprās puses.
Iestatīšana
Struktūra, kurai process seko, lietojot reversais starpniekserveris, ir tas, ka klienta pieprasījums tiek pieņemts un saskaņā ar tā struktūru mēs to nododam citam serverim, kas veiks atbilstošo apstrādi un visbeidzot Nginx atgriež no minētā servera saņemto atbilstošo atbildi; šos serverus sauc augšupējie serveri, jo viņi ir atbildīgi tikai par augšupielādes parametru iegūšanu apstrādei.
Kā to izdarīt?Lai sasniegtu iepriekš izskaidroto, mēs izmantosim a direktīva iekšā Nginx, Tas ir starpniekserveris, šajā vietā mēs ievietosim servera ceļu augštecē ka jums vajadzētu saņemt pieprasījumu, taču pirms pieprasījuma nodošanas mēs varam pieprasījumam piemērot arī dažus noteikumus, lai mēs varētu maksimāli izmantot Nginx.
Tālāk redzamajā attēlā redzēsim, kā mēs to visu varam pārsūtīt uz failu nginx konfigurācija:

Acīmredzot šie parametri nav piemēroti darbam, bet mēs varam redzēt, ko mēs domājam, atverot a atrašanās vietas bloks un mēs saņemam pieprasījumu, tad tajā sakām ar starpniekserveris kur ir mūsu augšupējais serveris un viņš saņems jauno pieprasījumu no Nginx, lai lietotājs īsti nezinātu, ka aiz tā, ko viņš redz, slēpjas kas cits.
IzņēmumiŠai uzvedībai ir izņēmumi, parasti, kad mēs to izmantojam regulāras izteiksmes un pārrakstīt direktīvas ar kuru jaunais pieprasījums tiek nodots augšupējais serveris tieši bez pārveidošanas, tādējādi padarot nevajadzīgu to definēt sadaļā pilnvara.
Tālāk redzamajā attēlā redzēsim konfigurāciju, kas parāda mums to, ko esam izskaidrojuši:

Pirmajā atrašanās vietas bloks mēs redzam, ka veicam zvanu ar regulāra frāze un otrajā blokā mums ir a pārrakstīt direktīvu Tas atbilst parametram, kas URL papildina pieprasījumu.
Kā reversais starpniekserveris mums palīdz? reversais starpniekserveris Tas ir diezgan populārs veids, kā palīdzēt uzlabot pakalpojumu sniegšanu, ja mums ir smagas aizmugures sistēmas un mēs nevaram daudz darīt, tas palīdz arī tad, kad mēs veidojam struktūru no sākuma, jo mēs varam plānot nākotni ar izaugsmes un paplašināšanās idejām .
Šīs apmācības beigās mēs varam teikt, ka neatkarīgi no situācijas Nginx veic izcilu darbu ar tādām funkcijām kā reversais starpniekserveris, ļaujot mums ieviest jaunu dzīvi mūsu attīstībā un infrastruktūrā.Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu
wave wave wave wave wave