Have you also checked that the DNS returns the correct value? As the
valid option means that nginx will ask the DNS server again, but if the
DNS replies with same old ip.. Also you might check using directly the
hostname as it might be possible that there is a bug when using variables.
Best regards,
Vintila Mihai Alexandru
On 5/12/2016 1:11 PM, RT.Nat wrote:
> I wanted check whether the resolver solves the DNS in a dynamic manner when
> the ip addresses changes.
>
> So I add the given code after several findings and yet the resolving the ip
> address is not happening.
>
> server{
> ...........
>
> resolver 8.8.8.8 valid=30s;
> resolver_timeout 10s;
> set $upstream "example.net";
>
> location / {
> rewrite ^/(.*) /$1 break;
> proxy_pass https://$upstream:3000;
>
>
> }
>
> }
>
> Posted at Nginx Forum: https://forum.nginx.org/read.php?2,266857,266862#msg-266862
>
> _______________________________________________
> nginx mailing list
> nginx@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx