ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ip_hash => cookie_hash



все правильно, допустим, у вас 10 бекендов. приходит клиент. без куки. его куда-то отправляют (скажем на бекенд1), там он получает куку JSESSIONID, второй раз приходит уже с кукой. мы берем ее как ключ и считаем хеш. попадем ли мы по этому хешу на бекенд1 (который нас знает и который нам выдал куку) ?

13 апреля 2011 г. 22:50 пользователь Vasil Mikhalenya <bazilek@xxxxxxxxx> написал:


2011/4/13 Илья Шипицин <chipitsine@xxxxxxxxx>
и, допустим, JSESSIONID не являются общими для всех бекендов( у каждого свое хранилище).

пришел пользователь, сессии у него нет, ок,, кинули его случайно.
дальше он приходит с сессией, считаем от нее хеш, какая вероятность, что попадет строго на тот же бекенд, который был в первый раз?
вероятно, придет на другой, там сессия не опознается и пользователя "разлогинит"


Насколько я понимаю, ключ хеша в данном случае и есть JSESSIONID - по нему достается из хэша хоcт (upstream).
О каких вероятностях идет речь не совсем понятно.

P.S. Собрался nginx 1.0 c nginx_upstream_hash-0.3.1  - установился и запустился, но работу модуля пока не проверил. Завтра отпишусь.

--
Best regards,
Vasil Mikhalenya

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


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


 




Copyright © Lexa Software, 1996-2009.