<div dir="ltr"><div></div>В моём примере запросы, отправляемые на апстрим-группу "a" не пойдут на "b" до тех пор, пока "a" не ляжет целиком, а ваш пример подходит лишь в том случае, если не имеет значения, куда трафик будет проксироваться.<br></div><div class="gmail_extra"><br><div class="gmail_quote">26 ноября 2015 г., 0:59 пользователь Andrey Kopeyko <span dir="ltr"><<a href="mailto:andrey@kopeyko.ru" target="_blank">andrey@kopeyko.ru</a>></span> написал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Thu, 26 Nov 2015, Vladimir Stackov wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Есть ли какие-нибудь подходы/патчи, позволяющие nginx'у не проксировать<br>
через себя лишний раз?<br>
</blockquote>
<br></span>
Есть. Например, так:<br>
<br>
upstream main {<br>
  server <a href="http://1.1.1.1:8080" rel="noreferrer" target="_blank">1.1.1.1:8080</a>;<span class=""><br>
  server <a href="http://3.3.3.3:8080" rel="noreferrer" target="_blank">3.3.3.3:8080</a>;<br>
  server <a href="http://2.2.2.2:8080" rel="noreferrer" target="_blank">2.2.2.2:8080</a> backup;<br></span><span class="">
  server <a href="http://2.2.2.2:8080" rel="noreferrer" target="_blank">2.2.2.2:8080</a> backup;<br>
  hash $http_x_key consistent;<br>
}<br>
<br></span>
Что вам мешает перечислить в upstream main все нужные серверы? Судя по показанной конфигурации, на вирт.серверах на портах 808[12] вы никакой обработки URI не проводите.<span class="HOEnZb"><font color="#888888"><br>
<br>
<br>
<br>
-- <br>
Best regards,<br>
Andrey Kopeyko <<a href="mailto:andrey@kopeyko.ru" target="_blank">andrey@kopeyko.ru</a>></font></span><br>_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" rel="noreferrer" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a><br></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr"><div>Kind regards,<br>Vladimir.</div></div></div>
</div>