Непонятнное поведение ip hash

s.gvozdetskiy nginx-forum at nginx.us
Wed Dec 5 07:50:57 UTC 2012


Добрый день,  господа!

В своей работе для сохранения сессионности пользователей используем функцию
ip_hash nginx.

пример 

upstream backend {
 ip_hash;
 server 1.2.3.4:80 max_fails=3 fail_timeout=15s;
 server 1.2.3.4:80 max_fails=3 fail_timeout=15s;
    }

В аварийной ситуации столкнулись то ли с ошибкой, то ли с "фичей" реализации
функции. Несмотря на то что бекенд-сервер указанный в директиве upstream по
логам выведен из пула nginx при включенной ip_hash, продолжает отправлять на
него запросы. Кто-нибудь может подсказать направление для дальнеших
исследований? Так и должно быть?

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,233594,233594#msg-233594



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