Welcome! Log In Create A New Profile

Advanced

Re: Не создаются директории для кэша и nginx не кэширует файлы

Maxim Dounin
January 15, 2015 10:14AM
Hello!

On Thu, Jan 15, 2015 at 05:37:14PM +0300, Maksim Kulik wrote:

> Спасибо!
> К сожалению, об этом не сказано в документации.
>
> А есть ли способ заставить nginx отдавать ответ клиенту не дожидаясь
> заполнения первого буфера, в том случае, если бэкенд медленно и по
> чуть-чуть отдает данные? Это необходимо для того, чтобы пользователь мог
> видеть прогресс-бар при некоторых длительных операциях обслуживания сайта.
>
> Например, gallery2 может создавать кэш изображений разных размеров по
> запросу. Операция довольно длительная и в процессе отображается
> прогресс-бар со счетчиком обработанных/оставшихся изображений. Данные идут
> по чуть-чуть и nginx даже при буфере в 4к отдает их клиенту очень не скоро.
> Может быть есть/будет какой-то таймаут для наполнения буфера? Скажем, если
> бэкенд начал отдавать данные, но не заполнил буфер за 5 секунд - отправить
> их клиенту. Это помогло бы не отключать буферизацию в описанном выше случае
> и, таким образом, сохранить возможность кэширования ответов.

Проще всего использовать заголовок "X-Accel-Buffering: no" в тех
ответах, где такое поведение действительно требуется.

--
Maxim Dounin
http://nginx.org/

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Не создаются директории для кэша и nginx не кэширует файлы

Maksim Kulik January 15, 2015 05:20AM

Re: Не создаются директории для кэша и nginx не кэширует файлы

Maxim Dounin January 15, 2015 08:34AM

Re: Не создаются директории для кэша и nginx не кэширует файлы

Maksim Kulik January 15, 2015 09:04AM

Re: Не создаются директории для кэша и nginx не кэширует файлы

Maxim Dounin January 15, 2015 09:18AM

Re: Не создаются директории для кэша и nginx не кэширует файлы

Maksim Kulik January 15, 2015 09:38AM

Re: Не создаются директории для кэша и nginx не кэширует файлы

Maxim Dounin January 15, 2015 10:14AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 182
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready