upstream module + backup servers

anon nginx-forum на nginx.us
Чт Ноя 17 12:12:13 UTC 2011


Здравствуйте уважаемые. Заметил одну
вещь, и не могу пока понять? 
Есть один nginx и несколько 5-7 бекендов,
некоторые из них самостоятельно
"опускаются" в случае отсутвия
нагрузки. 

Так вот я свято верил, что когда nginx
получает от опущенного бекенда 50X или
вообще его не видит, то он даже не
пытается пускать туда трафик\людей. На
практике оказалось что:

request_time 21.142-->10.46.237.50:8081, 10.108.198.171:8081

Как видно мы пытаемся сначала пойти на
бекенд, который давно в опущен и потом
только на рабочий.

Это баг или фича, и чего то недопонял?

Используется nginx/1.0.9, upstream_module, метод
ip_hash

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



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