Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 4952|Svar: 1

Nginx reverse proxy dynamisk domän DNS-cacheproblem

[Kopiera länk]
Publicerad på 2022-01-06 14:28:48 | | | |
Domännamnet efter reverse proxy är ett dynamiskt domännamn, det dynamiska domännamnet är det använda Peanut shell-domännamnet, IP-adressen är hembredbandet, routern ändras när routern startas om, det dynamiska domännamnet kan lösas normalt, men nginx proxy_pass reverse proxy IP-adressen löstes efter att domännamnet fortfarande är gammalt, när nginx börjar ladda konfigurationsfilen kommer det att lösa domännamnet till IP, det vill säga domännamnet löses bara en gång.

När den dynamiska domänens IP-adress ändras, när du besöker nginx-sidan, visas följande:504 Gateway Time-out



Lösning 1:

Omstartar nginx-tjänsten, men inte i längden.

Lösning 2:

Ställ in DNS-uppdateringstiden för reverse proxy.

Syntaxen för resolvern är följande:

Syntax: resolver address ... [valid=time] [ipv6=on|off];
Default:    —
Context:    http, server, location
resolver_timeout används för att ange tidsgränsen för DNS-upplösning.

Modifiera nginx.conf-konfigurationsfilen och lägg till följande i http-noden:

Starta om nginx-tjänsten.





Föregående:Java använder OkHttp för att skicka HTTP-nätverksförfrågningar
Nästa:ESXI Windows Virtual Machine går vidare till en USB-hårddisk
 Hyresvärd| Publicerad på 2022-01-06 14:32:15 |
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com