$upstream_addr is returning blank

Valentin V. Bartenev vbart at nginx.com
Thu Jun 19 07:32:57 UTC 2014


On Thursday 19 June 2014 03:00:44 tsunny wrote:
> Hello,
> 
> I want to access the value of $upstream_addr. Below is the code,
> 
> location / {
> 
>     echo "up = $upstream_addr";
> 
> }
> 
> 
> The response is just "up = " . What could be the reason for this?
> 

The $upstream_addr variable keeps the addresses of the servers that were 
contacted during request processing.  So, if there aren't any at the
moment of evaluation of the variable, then it will be empty.

  wbr, Valentin V. Bartenev



More information about the nginx mailing list