proxy_read_timeout и proxy_connect_timeout и так по умолчанию 60s, зачем их дополнительно задавать?
тут своя кухня, как шаблон всунул) так, согласен)
P.P.S. пока я не забыл, директивой proxy_next_upstream определяется что считать ошибкой, по умолчанию ошибкой считается только error и timeout, если ваши бэки возвращают 5xx nginx будет считать, что они в порядке. https://nginx.org/ru/docs/http/ngx_http_proxy_module.html#proxy_next_upstream
Обсуждают сегодня