El nombre de dominio tras el proxy inverso es un nombre de dominio dinámico, el nombre de dominio dinámico es el nombre de dominio shell de cacahuete utilizado, la dirección IP es la banda ancha de casa, el router cambiará cuando se reinicie el router, el nombre de dominio dinámico puede resolverse normalmente, pero nginx proxy_pass proxy inverso. La IP se resuelve después de que el nombre de dominio sigue antiguo, cuando nginx empieza a cargar el archivo de configuración, se resolverá el nombre de dominio a IP, es decir, el nombre de dominio solo se resuelve una vez.
Cuando cambia la dirección IP dinámica del dominio, al visitar el sitio nginx, aparece lo siguiente:Tiempo de espera de la pasarela 504
Solución 1:
Reiniciando el servicio nginx, pero no a largo plazo.
Solución 2:
Establece el tiempo de actualización del DNS proxy inverso.
La sintaxis del resolver es la siguiente:
Syntax: resolver address ... [valid=time] [ipv6=on|off];
Default: —
Context: http, server, location resolver_timeout se utiliza para especificar el tiempo de espera para la resolución DNS.
Modifica el archivo de configuración nginx.conf y añade lo siguiente al nodo http:
Reinicia el servicio nginx.
|