Indholdsfortegnelse
En server af opstrøms er en type server, hvortil Nginx Det fungerer som en proxy for forbindelsen, det vil sige, Nginx Det filtrerer anmodningerne og sender ham kun dem, som han kan behandle. Disse typer servere kan være i en virtuel maskine, i en anden fysisk maskine eller endda være dæmon -tjenester i et miljø UNIX venter på at blive kaldt.Dette betyder i praksis, at det kan være en server Apache konfigureret til kun at betjene specifikke anmodninger over en port TCP eller det kan være en mellemvare, der fortolker Rubin for en ansøgning om Skinner. Dermed Nginx den kan håndtere første anmodninger og være den omvendte proxy for tjenester.
Unikke Upstream -servere
De er servere, der har et enkelt uploadpunkt som angivet med dets navn. Et eksempel på dette kan være serveren Apache, som i de fleste af de konfigurationer, vi finder, ikke er optimeret til at betjene flere samtidige forbindelser, da ved opladning med modulerne for at betjene statiske filer, reduceres dens effektivitet.
Indtast her Nginx som har ansvaret for at styre de flere forbindelser og på denne måde kun videregive de filer til Apache, som den virkelig skal fortolke, f.eks. filer fra PHP.
En grundlæggende konfiguration kan være følgende:
Flere Upstream -servere
Nginx det er også i evnen til at arbejde med forskellige opstrøms servere i tilfælde af at den service, du er til omvendt proxy den kan kun håndtere få forbindelser og dermed undgå en overbelastning i dem.
Hvordan opnås dette?For at opnå dette vil vi følge en struktur, der ligner det, vi så med single opstrøms, først nu skal vi definere en brugerdefineret blok med ruterne for de forskellige servere og derefter konfigurere vores proxy_pass til dem. Lad os se på et enkelt eksempel:
I slutningen af denne tutorial ser vi igen hvordan Nginx Det har kapaciteter, der gør det til en meget levedygtig mulighed i miljøer med høj efterspørgsel.Kan du lide og hjælpe denne vejledning?Du kan belønne forfatteren ved at trykke på denne knap for at give ham et positivt punkt