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

Denis Kot denis.kot at gmail.com
Mon Jun 17 12:04:13 UTC 2013


Добрый день

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

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

Denis Kot
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20130617/29f3b8cf/attachment.html>


Подробная информация о списке рассылки nginx-ru