Рейтинг:0

Как ведет себя nginx, когда fail_timeout и proxy_connect_timeout несовместимы?

флаг eg

Этот вопрос касается proxy_connect_timeout и fail_timeout и как nginx определяет вышедшие из строя серверы.

В документации Nginx указано, что fail_timeout:

задает время, в течение которого должно произойти указанное количество неудачных попыток связи с сервером, чтобы сервер считался недоступным

В документации говорится следующее о proxy_connect_timeout:

Определяет тайм-аут для установления соединения с проксируемым сервером. Следует отметить, что этот тайм-аут обычно не может превышать 75 секунд.

В документации также указано, что значения по умолчанию для fail_timeout и proxy_connect_timeout соответственно 10 и 60 секунд.

Как nginx справляется с несоответствиями между этими двумя параметрами конфигурации? Имеет ли одно преимущество над другим? Требуется ли более короткий период из двух?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.