запускай скрипт по крону или еще как-то но не через WEB
через WEB давай только команду на запуск.
многопоточность здесь не причем
Wed, 28 Apr 2010 10:08:26 +0300 письмо от maxim <m.ponomarchuk@xxxxxxxxx>:
> На тестовом сервере сделал несколько вирт.хостов в nginx.
> Среди этих хостов есть небольшой сервисный скрипт который отвечает за
> разливку кода из репозитория в www каталоги тут же на этом серере.
> Скрипт выполняется достаточно долго - ~ около 2х минут. Я изменил
> параметры непостредственно в виртуальном хосте
> proxy_read_timeout 120;
> proxy_connect_timeout 120;
> В итоге ошибка таймаута исчезла - но появилась другая проблема.
> Другие хосты на этом сервере во время исполнения этого скрипта - стали
> долго открыватся. Статика у них загружается быстро (стили картинки) -
> а динамика (пхп и аякс) - ждут когда выполнится этот скрипт.
> Тут чтото с многопоточностью нето - так ведь?
> вот текущий конфиг nginx.conf
>
>
> root@co1 /usr/local/etc/nginx/vhosts]# cat ../nginx.conf
> user www;
> worker_processes 8;
> worker_priority -5;
> timer_resolution 100ms;
>
> events {
> worker_connections 2048;
> use kqueue;
> }
>
> http {
> include mime.types;
> default_type application/octet-stream;
>
> log_format main '$remote_addr - $remote_user [$time_local]
> $request '
> '"$status" $body_bytes_sent "$http_referer" '
> '"$http_user_agent" "$http_x_forwarded_for"';
>
>
> sendfile on;
> keepalive_timeout 70;
>
> gzip on;
> gzip_min_length 1100;
> gzip_comp_level 5;
> gzip_buffers 64 8k;
> gzip_proxied expired no-cache no-store private auth;
> gzip_types text/plain text/css text/xml
> application/x-javascript application/xml application/xml
> +rss text/javascript;
> output_buffers 1 32k;
> postpone_output 1460;
>
>
>
>
> # Load config files from the /usr/local/etc/nginx/vhosts/.conf directory
>
> include /usr/local/etc/nginx/vhosts/*.conf;
> }
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@xxxxxxxxx
> http://nginx.org/mailman/listinfo/nginx-ru
Александр Календарев
www.eDocs.al.ru
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru