Исправление ошибки таймаута прокси Nginx Django uWSGI

Прокси-сервер Nginx отправляет таймаут на 60 секунд, хотя таймаут установлен на более высокие значения. Как я могу принудительно запретить таймаут или >60sec таймаут. Мой файл conf для nginx имеет следующий вид:

server {
add_header 'Access-Control-Allow-Origin' '*';
add_header 'Access-Control-Allow-Credentials' 'true';
add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';

proxy_connect_timeout 9000s;
proxy_send_timeout 9000s;
proxy_read_timeout 9000s;
listen 8080;

location /static {
    alias /vol/static;
}

location / {

    include /etc/nginx/uwsgi_params;
    uwsgi_pass toolsportal:8000;
 
    proxy_buffers 8 16k; # Buffer pool = 8 buffers of 16k ·fixes large cookie 502https://unix.stackexchange.com/questions/605467/how-to-handle-a-too-large-cookie-causing-nginx-to-return-a-502
    proxy_buffer_size 16k; # 16k of buffers from pool used for headers
    proxy_connect_timeout 9000s;
    proxy_send_timeout 9000s;
    proxy_read_timeout 9000s;
    send_timeout 9000s;
    client_body_timeout 9000s;
    uwsgi_socket_keepalive on;
    uwsgi_send_timeout 3600s;
    uwsgi_read_timeout 3600s;
}

}

Где "toolsportal" - это служба приложений Django

Вернуться на верх