Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 4952|Antwort: 1

Nginx Reverse-Proxy-Dynamik-Domain-DNS-Caching-Problem

[Link kopieren]
Veröffentlicht am 06.01.2022 14:28:48 | | | |
Der Domainname nach dem Reverse Proxy ist ein dynamischer Domainname, der dynamische Domainname ist der verwendete Peanut-Shell-Domainname, die IP-Adresse ist das Heimatbreitband, der Router ändert sich beim Neustart des Routers, der dynamische Domainname kann normal aufgelöst werden, aber nginx proxy_pass Reverse Proxy Die IP wird gelöst, nachdem der Domainname noch alt ist, wenn nginx beginnt, die Konfigurationsdatei zu laden, wird der Domainname auf IP umgewandelt, das heißt, der Domainname wird nur einmal aufgelöst.

Wenn sich die IP-Adresse der dynamischen Domain ändert, erscheint beim Besuch der nginx-Seite Folgendes:504 Gateway-Auszeit



Lösung 1:

Ich starte den nginx-Dienst neu, aber nicht langfristig.

Lösung 2:

Stellen Sie die Reverse-Proxy-DNS-Aktualisierungszeit ein.

Die Syntax des Resolvers ist wie folgt:

Syntax: resolver address ... [valid=time] [ipv6=on|off];
Default:    —
Context:    http, server, location
resolver_timeout wird verwendet, um das Timeout für die DNS-Auflösung festzulegen.

Ändere die nginx.conf-Konfigurationsdatei und füge Folgendes dem HTTP-Knoten hinzu:

Starte den nginx-Dienst neu.





Vorhergehend:Java verwendet OkHttp, um HTTP-Netzwerkanfragen zu senden
Nächster:Die ESXI Windows-Virtualmaschine wird auf eine USB-Festplatte weitergeleitet
 Vermieter| Veröffentlicht am 06.01.2022 14:32:15 |
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com