Andrey Kopeyko
May 23, 2014 07:02AM
23.05.2014 14:45, neomag пишет:
> Добрый день

Добрый день!

> имеется следующая конструкция:
>
> proxy_pass http://balancer;
>
> upstream balancer {
> server 127.0.0.1:8080 max_fails=10 fail_timeout=20 weight=100 ;
> server 192.168.1.15:8080 max_fails=10 fail_timeout=20 weight=100 ;
> server 192.168.1.20:8080 max_fails=10 fail_timeout=20 weight=30 ;
> ip_hash;
> }
>
>
> в результате трафик идет на 127.0.0.1 и 192.168.1.15,
> но совершенно не хочет идти на 3 сервер: 192.168.1.20

А вы пробовали убрать ip_hash? Без него - тоже трафик не идёт?

Пару раз встречался с таким - значения IP-адресов клиентов были такими
(ну, вот APNIC так им подсуропил), что при имевшемся числе бэкендов
алгоритм ip_hash "игнорировал" один из бэкендов ;-) Пришлось для
несчастливого бэкенда сделать 2 одинаковых записи - лишь тогда трафик на
него пошёл.


>


--
Best regards,
Andrey Kopeyko <andrey@kopeyko.ru>

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

не работает балансировщик

neomag May 23, 2014 06:45AM

Re: не работает балансировщик

Andrey Kopeyko May 23, 2014 07:02AM

Re: не работает балансировщик

neomag May 23, 2014 07:29AM

Re: не работает балансировщик

Andrey Kopeyko May 23, 2014 07:38AM

Re: не работает балансировщик

Maxim Dounin May 23, 2014 08:42AM

Re: не работает балансировщик

neomag May 23, 2014 10:14AM

Re: не работает балансировщик

Maxim Dounin May 23, 2014 12:08PM

Re: не работает балансировщик

neomag May 24, 2014 08:20AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 248
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready