<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto">Как вариант , использовать <div><br><a href="https://github.com/yaoweibin/nginx_upstream_check_module">https://github.com/yaoweibin/nginx_upstream_check_module</a></div><div> </div><div>Который проверяет живость апстрима и отключает мертвые, а не долбит в них запросами. Ну или купить nginx plus, там это функционал есть. </div><div><div id="AppleMailSignature">Отправлено с iPhone</div><div><br>23 сент. 2017 г., в 18:37, Ekaterina Kukushkina <<a href="mailto:ek@nginx.com">ek@nginx.com</a>> написал(а):<br><br></div><blockquote type="cite"><div><span>Добрый день.</span><br><span></span><br><blockquote type="cite"><span>On 22 Sep 2017, at 15:02, Eugene Chaykin <<a href="mailto:eugene.chaykin@i-a-t.net">eugene.chaykin@i-a-t.net</a>> wrote:</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span>Стоит выключить один из них и скорость резко падает, примерно до минуты.</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span>Пробовал прописывать max_fails=1 fail_timeout=30s, но особого эффекта не ощутил.</span><br></blockquote><blockquote type="cite"><span>Если в конфиге к отключенному апстриму дописать down, то всё снова работает быстро.</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span>Вопрос: ЧЯДНТ и как добиться нормального фэйловера?</span><br></blockquote><span></span><br><span>fail_timeout влияет на то, как долго сервер будет считаться недоступным после</span><br><span>фейла. А max_fails=1 так и вовсе дефолтное значение.</span><br><span>А для того, чтобы ускорить переключение, нужно крутить proxy_*_timeout</span><br><span>директивы. По умолчанию все они выставлены в 60 секунд. </span><br><span></span><br><span><a href="http://nginx.org/ru/docs/http/ngx_http_proxy_module.html#proxy_connect_timeout">http://nginx.org/ru/docs/http/ngx_http_proxy_module.html#proxy_connect_timeout</a></span><br><span><a href="http://nginx.org/ru/docs/http/ngx_http_proxy_module.html#proxy_read_timeout">http://nginx.org/ru/docs/http/ngx_http_proxy_module.html#proxy_read_timeout</a></span><br><span><a href="http://nginx.org/ru/docs/http/ngx_http_proxy_module.html#proxy_send_timeout">http://nginx.org/ru/docs/http/ngx_http_proxy_module.html#proxy_send_timeout</a></span><br><span></span><br><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span>--</span><br></blockquote><blockquote type="cite"><span>С уважением,</span><br></blockquote><blockquote type="cite"><span>Евгений</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><span></span><br><span>--</span><br><span>Ekaterina Kukushkina</span><br><span>NGINX, Inc.</span><br><span></span><br><span>_______________________________________________</span><br><span>nginx-ru mailing list</span><br><span><a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a></span><br><span><a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a></span></div></blockquote></div></body></html>