Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Уточнение по алгоритму i p hash
Hello!
On Tue, Aug 09, 2011 at 02:43:49PM -0400, Abold wrote:
> Здравствуйте,
>
> У меня есть 2 фронтенда, нагрузка на
> которые балансируется с помощью DNS round
> robin.
> На фронтендах одинаковый конфиг:
>
> upstream backend {
> ip_hash;
>
> server 10.0.0.1;
> server 10.0.0.2;
> server 10.0.0.3;
> ...
> }
>
> Можно ли быть уверенным, что ip_hash на
> обоих фронтендах будет работать
> одинаково? То есть, что запросы с одного
> IP на разные фронтенды будут
> проксироваться на 1 бекенд?
Если списки бекендов одинаковые - да. Ip hash считает хеш от
первых трёх октетов ip-адреса клиента, и выбирает бекенд за
номером (хеш % (количество бекендов)).
Maxim Dounin
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru
|