Re: Поведение round robin

2015-01-29 Пенетрантность Валентин Бартенев
On Wednesday 28 January 2015 15:31:13 tyoma wrote:
> Добрый день.
> 
> Вопрос в следующем: есть сервер nginx, выполняющий роль балансировщика
> нагрузки с конфигурацией:
> 
> upstream backend  {
>   server 192.168.94.129;
>   server 192.168.94.130;
> }
> 
> server {
>   location / {
> proxy_pass  http://backend;
>   }
> }
> 
> При простой перезагрузке страницы сервер не меняется, хотя, насколько я
> понимаю должен, так как по умолчанию используется алгоритм планирования
> round robin. Почему так происходит?
[..]

Один из них видимо не отвечает.

--
Валентин Бартенев
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Поведение round robin

2015-01-28 Пенетрантность Alex Domoradov
keepalive?

2015-01-28 22:31 GMT+02:00 tyoma :

> Добрый день.
>
> Вопрос в следующем: есть сервер nginx, выполняющий роль балансировщика
> нагрузки с конфигурацией:
>
> upstream backend  {
>   server 192.168.94.129;
>   server 192.168.94.130;
> }
>
> server {
>   location / {
> proxy_pass  http://backend;
>   }
> }
>
> При простой перезагрузке страницы сервер не меняется, хотя, насколько я
> понимаю должен, так как по умолчанию используется алгоритм планирования
> round robin. Почему так происходит?
>
> А при такой конфигурации:
>
> upstream backend  {
>   server 192.168.94.129 weight = 1;
>   server 192.168.94.130 weight = 2;
> }
>
> server {
>   location / {
> proxy_pass  http://backend;
>   }
> }
>
> все работает, как и ожидается - два перехода на второй сервер, а затем на
> первый.
>
> Спасибо.
>
> Posted at Nginx Forum:
> http://forum.nginx.org/read.php?21,256317,256317#msg-256317
>
> ___
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Поведение round robin

2015-01-28 Пенетрантность tyoma
Добрый день.

Вопрос в следующем: есть сервер nginx, выполняющий роль балансировщика
нагрузки с конфигурацией:

upstream backend  {
  server 192.168.94.129;
  server 192.168.94.130;
}

server {
  location / {
proxy_pass  http://backend;
  }
}

При простой перезагрузке страницы сервер не меняется, хотя, насколько я
понимаю должен, так как по умолчанию используется алгоритм планирования
round robin. Почему так происходит?

А при такой конфигурации:

upstream backend  {
  server 192.168.94.129 weight = 1;
  server 192.168.94.130 weight = 2;
}

server {
  location / {
proxy_pass  http://backend;
  }
}

все работает, как и ожидается - два перехода на второй сервер, а затем на
первый. 

Спасибо.

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?21,256317,256317#msg-256317

___
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru