Re: Поведение round robin
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
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
Добрый день. Вопрос в следующем: есть сервер 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