Я пытаюсь отладить продолжительную страницу Django (ответ может занять минуту или две **).
Я думаю, что установил соответствующие параметры времени ожидания в моя nginx конфигурация:
location @proxy_to_app_en {
proxy_set_header X-Forwarded-Proto https;
uwsgi_pass_header X_FORWARDED_PROTO;
include uwsgi_params;
uwsgi_read_timeout 300s;
proxy_read_timeout 300s;
uwsgi_pass app_en;
uwsgi_pass_request_headers on;
uwsgi_param HTTP_AUTHORIZATION $http_x_api_auth;
}
и я также установил harakiri
в соответствующей конфигурации uwsgi на 300 секунд.
Несмотря на это, я все еще получение 504 от nginx спустя ровно 30 (тридцать) секунд.
Есть ли какие-то другие настройки тайм-аута, которые я пропускаю? Что заставляет nginx тайм-аут и возвращать 504 всего через 30 секунд?
Спасибо:)
** это не нормально, но я запускаю django-debug-toolbar
на нем, который, кажется, замедляет все массово .