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/
Без бэкапа по жизни.
|