<div dir="ltr">keepalive?<br></div><div class="gmail_extra"><br><div class="gmail_quote">2015-01-28 22:31 GMT+02:00 tyoma <span dir="ltr"><<a href="mailto:nginx-forum@nginx.us" target="_blank">nginx-forum@nginx.us</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Добрый день.<br>
<br>
Вопрос в следующем: есть сервер nginx, выполняющий роль балансировщика<br>
нагрузки с конфигурацией:<br>
<br>
upstream backend  {<br>
  server 192.168.94.129;<br>
  server 192.168.94.130;<br>
}<br>
<br>
server {<br>
  location / {<br>
    proxy_pass  <a href="http://backend" target="_blank">http://backend</a>;<br>
  }<br>
}<br>
<br>
При простой перезагрузке страницы сервер не меняется, хотя, насколько я<br>
понимаю должен, так как по умолчанию используется алгоритм планирования<br>
round robin. Почему так происходит?<br>
<br>
А при такой конфигурации:<br>
<br>
upstream backend  {<br>
  server 192.168.94.129 weight = 1;<br>
  server 192.168.94.130 weight = 2;<br>
}<br>
<br>
server {<br>
  location / {<br>
    proxy_pass  <a href="http://backend" target="_blank">http://backend</a>;<br>
  }<br>
}<br>
<br>
все работает, как и ожидается - два перехода на второй сервер, а затем на<br>
первый.<br>
<br>
Спасибо.<br>
<br>
Posted at Nginx Forum: <a href="http://forum.nginx.org/read.php?21,256317,256317#msg-256317" target="_blank">http://forum.nginx.org/read.php?21,256317,256317#msg-256317</a><br>
<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" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a></blockquote></div><br></div>