<div>Здравствуйте.<br><br></div><div>Имеется слудующий апстрим:</div><div><br></div><div>upstream web1 {</div><div><span class="Apple-tab-span" style="white-space:pre">   </span><span style="font-size: 12px; line-height: 1.22;">server 10.10.10.1   fail_timeout=180;</span></div><div><span class="Apple-tab-span" style="white-space:pre">    </span>server 10.10.10.2;</div><div>      }</div><div>Т.е. насколько я понимаю, при возникновении хотя бы одного таймаута за 180 секунд, сервер </div><div>должен "выбывать" из апстрима на те же 180 секунд. Но, судя по tcpdump'у на бекенде, этого не происходит - </div><div>запросы идут с той же интенсивностью.  Собственно либо я неправильно понимаю логику работы fail_timeout,</div><div>либо что-то не так делаю - проясните ситуацию пожалуйста.</div><div><br></div><div>в nginx.conf во все location с proxy_pass инклудится proxy.conf в котором:</div><div><br></div><div><div>proxy_connect_timeout     1;</div><div>proxy_send_timeout         3;</div><div>proxy_read_timeout         3;</div><div><span style="font-size: 12px; line-height: 1.22;"> </span><span style="font-size: 12px; line-height: 1.22;">proxy_next_upstream error timeout invalid_header http_500 http_503;</span></div><div><br></div></div>