Alexey Malov
July 28, 2015 04:08PM
28 июля 2015 г., 13:42 пользователь Budulianin <nginx-forum@nginx.us>
написал:

> Всем привет.
>
> Есть задача: каждого определённого пользователя всегда отправлять на
> определённую ноду.
> Пытаюсь решить её с помощью балансировки, через директиву upstream + hash.
>
> Задаю каждому пользователю уникальный id, передаю его в запросе
> и потом nginx делает из него hash и в соответствии с ним отправляет запрос
> на определённую ноду.
> Но не все запросы равномерно распределяются по нодам.
> Например: у меня 5 нод, отправляю 4 запроса с одним id, они приходят на 1
> ноду,
> отправляю следующие 4 запроса c новым id, они приходят на 2 ноду,
> отправляю следующие 4 запроса c новым id, они приходят на 3 ноду,
> повторяю те же действия с новыми id, но на ноду 4 и 5 ничего не приходит,
> запросы распределяются между 1, 2 и 3.
>
> Подскажите пожалуйста:
> Как происходит выбор ноды, когда upstream + hash?
>

А конфиг покажите, пожалуйста?


>
> Как решают подобные задачи? Может вообще по другому?
> Если nginx вычислил hash от id и отправил на ноду n, то он всегда будет
> отправлять с тем же id на ноду n?(если список нод не менялся)
>
> Posted at Nginx Forum:
> http://forum.nginx.org/read.php?21,260591,260591#msg-260591
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru




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

Маршрутизация запросов

Budulianin July 28, 2015 02:42PM

Re: Маршрутизация запросов

Alexey Malov July 28, 2015 04:08PM

Re: Маршрутизация запросов

Budulianin July 28, 2015 04:15PM

Re: Маршрутизация запросов

Alexey Malov July 28, 2015 11:26PM

Re: Маршрутизация запросов

Budulianin July 29, 2015 01:43AM

Re: Маршрутизация запросов

Ekaterina Kukushkina July 29, 2015 02:42AM

Re: Маршрутизация запросов

Budulianin July 29, 2015 04:49AM

Re: Маршрутизация запросов

Alexey Malov July 29, 2015 03:20AM

Re: Маршрутизация запросов

Budulianin July 29, 2015 04:57AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 222
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