Doménové meno po reverznom proxy je dynamické doménové meno, dynamické doménové meno je používaný peanutshell doménový názov, IP adresa je domovské širokopásmové pripojenie, router sa zmení pri reštarte routera, dynamické doménové meno sa dá normálne vyriešiť, ale nginx proxy_pass reverzné proxy. IP sa vyrieši po tom, čo doménové meno je ešte staré, keď nginx začne načítavať konfiguračný súbor, doména sa vyrieši na IP, teda doménové meno sa vyrieši iba raz.
Keď sa zmení IP adresa dynamickej domény, pri návšteve nginx stránky sa zobrazí nasledovné:Časový limit 504 Gateway
Riešenie 1:
Reštartujem službu nginx, ale nie dlhodobo.
Riešenie 2:
Nastavte čas obnovy DNS cez reverzný proxy.
Syntax resolvera je nasledovná:
Syntax: resolver address ... [valid=time] [ipv6=on|off];
Default: —
Context: http, server, location resolver_timeout sa používa na určenie časového limitu pre DNS rozlíšenie.
Upravte konfiguračný súbor nginx.conf a pridajte nasledujúce do http uzla:
Reštartuj službu nginx.
|