LINUX.ORG.RU
решено ФорумAdmin

Исправление таймаута.

 ,


0

1

Есть nginx и есть apache за ним со скриптом, выполняющимся >60 сек. Конфиг nginx выглядит так

server {
    listen   80;
    server_name  *.ru *.su *.com *.pro *.biz *.info *.xn--p1ai;

    access_log  /var/log/nginx/ru.access.log;

    location ~*  \.(jpg|gif|png|css|doc|xls|pdf|js|jpeg|swf|zip|rar|7z|gzip|bzip|ico|rtf|htc|ppt)$ {
            root /var/www/hosts/$host/www;
    }

    location / {
        proxy_pass http://127.0.0.1:8080/;
        proxy_set_header Host $http_host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X_FORWARDED_FOR 192.168.0.1;
        proxy_set_header If-Modified-Since $http_if_modified_since;
        proxy_connect_timeout 90s;
        proxy_pass_header "Set-Cookie";
        proxy_ignore_headers "Cache-Control" "Expires";
        proxy_set_header  X-Real-IP  $remote_addr;
        
        
                                                        
    }
}

До этого proxy_connect_timeout стоял 30s, после изменения на 90s ничего не поменялось. По прежнему вылетает 504-я ошибка спустя 30 сек. Где искать? Как жить?


Вопрос снят. Стоит написать на ЛОР, как нужная страница документации тут же находится )))

вот так потребно сделать

    proxy_read_timeout 90s;
ogiel ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.