Выгрузка отчёта ровно через 60 секунд отдаёт 504 Gateway Timeout
Nginx проксирует запросы на бэкенд без особых настроек таймаутов. Отчёт за квартал бэкенд готовит 90 секунд и всё это время ничего не отправляет клиенту. Пользователь каждый раз получает 504 Gateway Timeout ровно через минуту, а в логах бэкенда отчёт успешно собирается.
Какая настройка срабатывает?
- proxy_read_timeout, по умолчанию 60 секунд
- keepalive_timeout, по умолчанию 75 секунд
- client_body_timeout, по умолчанию 60 секунд
- send_timeout для ответа клиенту
