Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 4952|Antwoord: 1

Nginx reverse proxy dynamisch domein DNS-cacheprobleem

[Link kopiëren]
Geplaatst op 06-01-2022 14:28:48 | | | |
De domeinnaam na reverse proxy is een dynamische domeinnaam, de dynamische domeinnaam is de gebruikte peanut shell-domeinnaam, het IP-adres is het thuisbreedband, de router verandert wanneer de router wordt herstart, de dynamische domeinnaam kan normaal worden opgelost, maar nginx proxy_pass reverse proxy Het IP wordt opgelost nadat de domeinnaam nog oud is, wanneer nginx begint met het laden van het configuratiebestand, wordt de domeinnaam omgezet naar IP, dat wil zeggen, de domeinnaam wordt slechts één keer opgelost.

Wanneer het dynamische domein-IP-adres verandert, verschijnt het volgende bij het bezoeken van de nginx-site:504 Gateway Time-out



Oplossing 1:

De nginx-dienst opnieuw opstarten, maar niet op de lange termijn.

Oplossing 2:

Stel de verversingstijd van de reverse proxy DNS in.

De syntaxis voor resolver is als volgt:

Syntax: resolver address ... [valid=time] [ipv6=on|off];
Default:    —
Context:    http, server, location
resolver_timeout wordt gebruikt om de timeout voor DNS-resolutie aan te geven.

Wijzig het nginx.conf-configuratiebestand en voeg het volgende toe aan de http-node:

Herstart de nginx-dienst.





Vorig:Java gebruikt OkHttp om HTTP-netwerkverzoeken te verzenden
Volgend:ESXI Windows Virtual Machine wordt doorgegeven aan een USB-harde schijf
 Huisbaas| Geplaatst op 06-01-2022 14:32:15 |
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com