Re: ngx_http_upstream_module всегда проверяет жив ли сервер на запросах реальных клиентов?

Илья Шипицин chipitsine at gmail.com
Sat May 16 13:40:18 UTC 2015


возможно, настройка параметра proxy_connect_timeout решит проблему

16 мая 2015 г., 13:39 пользователь Dmitry Labutin <dmitry at labutin.com> написал:
> Доброго времени суток.
>
> Подскажите, пожалуйста, может я просто не нашел этого в документации.
> Я понимаю, что ngx_http_upstream_module работает так:
> Если в течении fail_timeout сервер max_fails раз не ответит, то он считается
> вышедшим из строя и в течении fail_timeout к серверу больше запросы слаться
> не будут.
> Но потом снова будут идти попытки запросов к этому серверу. Причем запросы
> реальных клиентов. И если сервер так и недоступен, то эти клиенты будут
> немного подтормаживать :(
> Другими словами nginx тестирует доступность сервером с помощью реальных
> запросов.
>
> Теперь вопрос: а можно сделать так, чтобы упавший сервер тыкал бы какой-то
> отдельный процесс, а запросы клиентов туда бы не слались пока сервер
> недоступен?
>
> Дмитрий Лабутин
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru


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