O que você está procurando está na documentação do parâmetro max_fails :
What is considered an unsuccessful attempt is defined by the proxy_next_upstream, fastcgi_next_upstream, uwsgi_next_upstream, scgi_next_upstream, and memcached_next_upstream directives.
Se você ler nesses documentos, encontrará diferentes tempos limites que podem acontecer: *_connect_timeout
, *_send_timeout
, *_read_timeout
etc.
Portanto, não há um único tempo limite que se aplique a uma solicitação individual, mas diferentes tempos limite, dependendo do estado da solicitação. O parâmetro fail_timeout
e max_fails
apenas declara que, se houver um determinado número de falhas durante um determinado período, o servidor será considerado indisponível.