ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gzip на бэкендах



Здравствуйте.

На  фронтэнде  и  бэкендах  стоит  nginx.  Сейчас контент gzip-ится на
фронтэнде.   Хочется  разнести  нагрузку  по  бэкендам.  Но  возникает
небольшая  сложность. nginx проксирует запросы по HTTP 1.0 и потому на
бэкендах нет возможности определить какой был оригинальный запрос 1.1,
1.0  или  0.9.  Нужно  добавлять  хедер,  в  который записывать версию
протокола, проксировать его и на бэкенде в зависимости от этого хедера
включать  или выключать сжатие. Это жутко неудобно, ибо if не работает
на уровне http{} и нужно этот if включать в каждом server{}.

Поэтому   хочу  спросить,  если  сжимать  вне  зависимости  от  версии
протокола, то какие клиенты пострадают?

И  второй  вопрос: если на фронтэнде сжатие оставить включенным, то не
будет ли контент сжиматься второй раз?

--

С уважением,
Михаил Монашёв, SoftSearch.ru
mailto:postmaster@xxxxxxxxxxxxx
ICQ# 166233339
http://michael.mindmix.ru/
Без бэкапа по жизни.




 




Copyright © Lexa Software, 1996-2009.