Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: proxy vs content-range
- To: nginx-ru@xxxxxxxxx
- Subject: Re: proxy vs content-range
- From: Sergey Shepelev <temotor@xxxxxxxxx>
- Date: Tue, 22 Dec 2009 19:12:09 +0300
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=fT6JxGuOG0bBvrjPIOnjjjOIhVT7YZYk0TuWGWYQdxE=; b=KOqDq23UpWYPJpx5rRsqoGMV9F2Im2z6pK3Va9+GScAd4+XiQR7THqwjXb4nNZcXP4 t/kDFR8k0vFudMQgXOVE6zvIP/sK5DyhhO5AQyf3thxxvc9q2RbfXPyir4AvpXNBxOna mgtW59be0xQkpQWnBuxQWGXLfQXHlydsrpUDg=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=ddBVNN+SPxERllj1A2DI58w3ce0Cf4Oo5gcuCgqRLTRxNveioyDPBhN39RN4vA3vri pZyLtkM5JFgOpldxoXzwdwWAH389aa+51J2N9K8qSWKz7zg+ljPpterkJjsiSfFC92G3 Utg1NGPVC/nyfgKultpMz9OGB4g6iBEmPux6c=
- In-reply-to: <1261496323.9546.31.camel@localhost>
- References: <1261496323.9546.31.camel@localhost>
2009/12/22 Bogun Dmitriy <vugluskr@xxxxxxxxxxxxxxx>:
> Здравствуй, all.
>
> Сегодня возникла одна проблема, которая поставила передо мной вопрос, как
> работает сохранение ответа backend'а в proxy_temp_path в случае наличия в
> запросе content-range.
>
> Моя проблема заключалась в том, что файлик размером в ~4gb стала тянуть
> качалка в ~10 потоков, что привело к очень большой нагрузке на FS и
> окончанию на ней места. Причем место занимали файлы уже удаленные с FS но
> еще не закрытые nginx'ом.
>
> Конфиг вхоста:
>
> server {
> listen 1.1.1.1;
>
> server_name .vhost.dom;
>
> client_max_body_size 200m;
>
> access_log /var/log/nginx/vhost-access.log generic;
> error_log /var/log/nginx/vhost-error.log info;
>
> root /srv/vhost.dom/www/htdocs;
>
> location / {
> proxy_pass http://upstr_vhost;
> proxy_set_header Host $host;
> proxy_set_header X-Real-IP $remote_addr;
> proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
> }
> }
>
> На upstream'е обыкновенный apache, который отдавал файл с ФС. Настроить
> отдачу напрямую не всегда возможно, т.к. за содержимое вхоста "отвечает"
> другой человек...
>
> Направьте в сторону информации о работе модуля proxy при наличии заголовка
> content-range.
proxy_buffering off;
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@xxxxxxxxx
> http://nginx.org/mailman/listinfo/nginx-ru
>
>
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|