Re: proxy_next_upstream off и hash consistent
Maxim Dounin
mdounin на mdounin.ru
Пт Дек 25 20:10:12 UTC 2015
Hello!
On Fri, Dec 25, 2015 at 07:01:55PM +0300, Vladimir Stackov wrote:
[...]
> upstream groups {
> hash $http_x_warehouse_code consistent;
> server 127.0.0.1:8001 max_fails=0;
> server 127.0.0.2:8002 max_fails=0;
> keepalive 1000;
[...]
> Вопросы:
> 1. Почему переключение на следующий апстрим происходит, т.е. почему nginx
> игнорирует proxy_next_upstream и max_fails=0?
Переключение на следующий upstream всегда происходит, если
случается ошибка отправки запроса в keepalive-соединение.
> 2. Как объяснить nginx'у, что так делать не следует?
Только выключив keepalive с бекендом.
--
Maxim Dounin
http://nginx.org/
Подробная информация о списке рассылки nginx-ru