用域名 www.abc.com 反代 www.abcd.com
server {
listen 80;
server_name www.abc.com;
location / {
proxy_pass http://www.abcd.com/;
}
}
当 www.abcd.com 的dns解析更换了新IP之后,访问 www.abc.com 会返回504错误。
查看nginx log看到 www.abcd.com 仍然解析为旧IP。在server上的dns缓存已经新IP,但nginx获取到的仍然是旧IP。这时只有 reload or restart nginx,才会更新dns信息,访问正常。
请问nginx有没有能够实时更新被反代域名的dns信息?
server {
listen 80;
server_name www.abc.com;
location / {
proxy_pass http://www.abcd.com/;
}
}
当 www.abcd.com 的dns解析更换了新IP之后,访问 www.abc.com 会返回504错误。
查看nginx log看到 www.abcd.com 仍然解析为旧IP。在server上的dns缓存已经新IP,但nginx获取到的仍然是旧IP。这时只有 reload or restart nginx,才会更新dns信息,访问正常。
请问nginx有没有能够实时更新被反代域名的dns信息?