Re: логика fail timeo­ut в­­­ апстриме.

2013-03-05 Пенетрантность vinny13
> Никак - какому рабочему процессу повезло получить соединение из > ядра, тот и будет обрабатывать запросы в данном соединении. > Тогда в моём случае получается, что чем меньше воркеров, тем быстрее и менее безболезненно для клиента "весь" nginx "узнает" о проблемном бекенде и перестанет посылат

Re: логика fail timeo­ut в­­­ апстриме.

2013-03-05 Пенетрантность vinny13
> > А в чём смысл? Если на бекенде проблемы - то все рабочие процессы > рано или поздно об этом узнают. > Смысл в следующем. Приложение-бекенд очень медленное и нестабильное - для его работы приходиться выставлять timeout'ы в 30-50 секунд. В дополнение к этому итоговая страница, которая отд

Re: логика fail_timeout в­­­ апстриме.

2013-03-05 Пенетрантность vinny13
> Да, т.к. это синтетические тесты, то единичные случаи, но в "реале" хотелось > бы > что бы при определённом соотношении max_fail/fail_timeout сервер полностью > выключался на время из апстрима. > > Ваша фраза о том, что состояние upstream-серверов - для каждого рабочего > процесса своё, > по

Re: логика fail timeout в­­­ апстриме.

2013-03-05 Пенетрантность vinny13
Да, т.к. это синтетические тесты, то единичные случаи, но в "реале" хотелось бы что бы при определённом соотношении max_fail/fail_timeout сервер полностью выключался на время из апстрима. Ваша фраза о том, что состояние upstream-серверов - для каждого рабочего процесса своё, подтвердила мои под

Re: логика fail timeout в­­ апстриме.

2013-03-05 Пенетрантность vinny13
В том-то и дело что в логе проскакивает только upstream timed out (60: Operation timed out) while connecting to upstream, и всё дальше работает как ни в чём не бывало.. no live upstreams появляется только когда действительно нет живых бекендов . > > Здравствуйте. > > > > Имеется слудующий апстри

логика fail_timeout в апстриме.

2013-03-04 Пенетрантность vinny13
Здравствуйте. Имеется слудующий апстрим: upstream web1 { server 10.10.10.1 fail_timeout=180; server 10.10.10.2; }Т.е. насколько я понимаю, при возникновении хотя бы одного таймаута за 180 секунд, сервер должен "выбывать" из апстрима на те же 180 секунд. Но, судя по tcpdump'у на бекенде