Re: Установка cookies на стороне nginx в зависимости от backend

2013-06-18 Пенетрантность Илья Шипицин
можете вот это попробовать  http://code.google.com/p/nginx-sticky-module/

в принципе, работает стабильно, неприятный нюанс - при большом
количестве бекендов нагружает процессор (в цикле пробегает по
бекендам, считает от них хеш и сравнивает с тем, что в куке, бррр)

17 июня 2013 г., 18:04 пользователь Denis Kot denis@gmail.com написал:
 Добрый день

 У AWS ELB есть такая фича, когда сам ELB генерит куки в зависимости от того,
 от которого backend пришел ответ и клиент используя эту куку всегда лезет на
 один и тот же сервер.
 Но у ELB так же есть неприятная фича (или баг), когда клиент с одного IP
 всегда отправляется на тот же самый backend.
 У нас же задача, когда 1 сервер приложение отправляет REST запросы к ELB и
 ELB балансирует между 2мя бекендами. Бекенды принадлежат не нам и научить их
 генерить куки не представляется возможным.

 Умеет ли nginx то, что умеет ELB, а именно генерить куки? Судя по всему ELB
 построен на nginx, но я не нашел подобного поведения в nginx.

 Denis Kot


 ___
 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

Re: Установка cookies на стороне nginx в зависимости от backend

2013-06-18 Пенетрантность Alex Vorona
17.06.2013 15:06, Валентин Бартенев wrote:
 Умеет nginx se: http://nginx.com/products.html
Где-то можно почитать о enhanced-фичах nginx se, помимо всплывающих окошек по 
ссылке?

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

Установка cookies на стороне nginx в зависимости от backend

2013-06-17 Пенетрантность Denis Kot
Добрый день

У AWS ELB есть такая фича, когда сам ELB генерит куки в зависимости от
того, от которого backend пришел ответ и клиент используя эту куку всегда
лезет на один и тот же сервер.
Но у ELB так же есть неприятная фича (или баг), когда клиент с одного IP
всегда отправляется на тот же самый backend.
У нас же задача, когда 1 сервер приложение отправляет REST запросы к ELB и
ELB балансирует между 2мя бекендами. Бекенды принадлежат не нам и научить
их генерить куки не представляется возможным.

Умеет ли nginx то, что умеет ELB, а именно генерить куки? Судя по всему ELB
построен на nginx, но я не нашел подобного поведения в nginx.

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

Re: Установка cookies на стороне nginx в зависимости от backend

2013-06-17 Пенетрантность Валентин Бартенев
On Monday 17 June 2013 16:04:13 Denis Kot wrote:
 Добрый день
 
 У AWS ELB есть такая фича, когда сам ELB генерит куки в зависимости от
 того, от которого backend пришел ответ и клиент используя эту куку всегда
 лезет на один и тот же сервер.
 Но у ELB так же есть неприятная фича (или баг), когда клиент с одного IP
 всегда отправляется на тот же самый backend.
 У нас же задача, когда 1 сервер приложение отправляет REST запросы к ELB и
 ELB балансирует между 2мя бекендами. Бекенды принадлежат не нам и научить
 их генерить куки не представляется возможным.
 
 Умеет ли nginx то, что умеет ELB, а именно генерить куки? Судя по всему ELB
 построен на nginx, но я не нашел подобного поведения в nginx.
 

Умеет nginx se: http://nginx.com/products.html
Есть предложение специально для AWS-а: 
https://aws.amazon.com/marketplace/pp/B00A04GAG4/

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