Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 4952|Svar: 1

Nginx reverse proxy dynamisk domæne DNS-cacheproblem

[Kopier link]
Opslået på 06/01/2022 14.28.48 | | | |
Domænenavnet efter reverse proxy er et dynamisk domænenavn, det dynamiske domænenavn er det anvendte peanut shell-domænenavn, IP-adressen er hjemmebredbåndet, routeren vil ændre sig, når routeren genstartes, det dynamiske domænenavn kan løses normalt, men nginx proxy_pass reverse proxy IP'en blev løst efter domænenavnet stadig er gammelt, når nginx begynder at indlæse konfigurationsfilen, vil det opløse domænenavnet til IP, det vil sige, domænenavnet bliver kun løst én gang.

Når den dynamiske domæne-IP-adresse ændres, vises følgende, når du besøger nginx-siden:504 Gateway Time-out



Løsning 1:

Genstarter nginx-tjenesten, men ikke i det lange løb.

Løsning 2:

Indstil reverse proxy DNS-opdateringstiden.

Syntaksen for resolveren er som følger:

Syntax: resolver address ... [valid=time] [ipv6=on|off];
Default:    —
Context:    http, server, location
resolver_timeout bruges til at angive tidsgrænsen for DNS-opløsning.

Ændr nginx.conf-konfigurationsfilen og tilføj følgende til http-noden:

Genstart nginx-tjenesten.





Tidligere:Java bruger OkHttp til at sende HTTP-netværksforespørgsler
Næste:ESXI Windows Virtual Machine går igennem til en USB-harddisk
 Udlejer| Opslået på 06/01/2022 14.32.15 |
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com