Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: header connection close
Hello Arkadiy,
Monday, December 3, 2007, 4:44:07 PM, you wrote:
> Привет гуру!
> Вопрос такой - если запрос перенаправляется на backend через upstream,
> то как сделать так, чтобы backend мог отправлять заголовок
> Connection: close?
> Практическое применение у меня такое:
> на сервере включен keepalive, сервер отдает статические изображения.
> если изображение не найден, запрос через upstream отправляется на
> backend, который уже генерит изображение (занимает пару секунд) и
> отдает обратно.
> так вот, если попадаю на страницу, где у меня 20 изображений, то
> получается, что keepalive соединение забивается этими обработками и
> все изображения загружаются за 20*время обработки каждого секунд.
> я хотел бы, чтобы backend отправлял заголовок connection: close и
> тогда браузер сразу бы создавал сам параллельный поток, в результате
> все бы сразу загружались за 2-3 секунды.
> сейчас же nginx сначала отправляет свой заголовок Connection: keepalive, а
> потом только внизу добавляет мой. Получается два заголовка.
location /images/ {
keepalive_timeout 0;
proxy_pass ...;
}
> :(
> Arkadiy Kulev mailto:eth@xxxxxxxxxxxx
> ICQ 17107076
> MSN arca@xxxxxxx
> Skype arkadiynight
> +7 495 1300279
> Moscow, Russia
--
Best regards,
Denis mailto:denis@xxxxxxxxxx
|