处理1个请求时调用Nginx两台服务器

nginx日志中看到这个:

"upstream": "52.86.112.192:443, 52.86.78.197:443", "upstream_response_time": "7.005, 7.016", 

nginx的文档说:

 If several servers were contacted during request processing, their addresses are separated by commas, eg “192.168.1.1:80, 192.168.1.2:80, unix:/tmp/sock”. 

不幸的是,我不清楚在处理1个请求时如何调用两个服务器? 这是没有内部redirect? 第一次尝试失败后是否重试?

DNS查询返回两个Alogging:

 xxx.us-east-1.elb.amazonaws.com. 60 IN A 54.84.139.107 xxx.us-east-1.elb.amazonaws.com. 60 IN A 52.71.207.21 

这是否意味着,比nginx自动重试每个失败的请求? 还是可以configuration? (这是AWS,因此负载均衡器的IP不断变化)

我认为一个情况是:

请求调用第一个后​​端,但它失败,然后调用下一个。 如果后端全部失败,则返回502

顺便说一句:这是我的情况