ip_hash => cookie_hash

Maxim Dounin mdounin на mdounin.ru
Ср Апр 13 19:34:36 MSD 2011


Hello!

On Wed, Apr 13, 2011 at 09:16:26PM +0600, Илья Шипицин wrote:

> вопрос на самом деле не такой простой. вот, допустим, настроили вы привязку
> по JSESSIONID, а что будет если в момент обращения конкретный бекенд
> находится в блеклисте?

В случае ip_hash - запрос перехешируется ещё раз и уйдёт на 
другой бекенд.

В случае upstream hash от Evan Miller - поведение настраивается.

Maxim Dounin

p.s. Please do not top-post.  Thank you.

> 
> 13 апреля 2011 г. 21:02 пользователь Maxim Dounin <mdounin at mdounin.ru>написал:
> 
> > Hello!
> >
> > On Wed, Apr 13, 2011 at 05:50:28PM +0300, Vasil Mikhalenya wrote:
> >
> > > Уважаемые товарищи,
> > >
> > > возможно, я что то пропустил, но хотел бы поинтересоваться, возможно ли
> > > организовать persistence (sticky sessions) средствами nginx - на
> > основании
> > > не просто адреса клиента, а например "любого" другого параметра, например
> > > значения куки JSESSIONID и т.д.
> > > Если да, то как? Если нет, то как можно?
> >
> > Есть более одного 3rd party модуля, делающего это.  Вот например:
> >
> > http://wiki.nginx.org/HttpUpstreamRequestHashModule
> >
> > Maxim Dounin
> >
> > _______________________________________________
> > nginx-ru mailing list
> > nginx-ru at nginx.org
> > http://nginx.org/mailman/listinfo/nginx-ru
> >

> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru




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