Welcome! Log In Create A New Profile

Advanced

Re: Отдача сжатого контента из мемкеша

Maxim Dounin
August 10, 2012 01:30PM
Hello!

On Sat, Aug 11, 2012 at 12:05:09AM +0700, Igor V. Fatkulin wrote:

> 10.08.2012 23:40, Михаил Монашёв пишет:
> >Здравствуйте, Igor.
> >
> >
> >>Мне слегка неловко задавать этот вопрос, но все-таки - есть у кого-нть
> >>пример корректной настройки вот этой секции:
> >>server {
> >> location / {
> >> set $memcached_key "$uri?$args";
> >> memcached_pass host:11211;
> >> error_page 404 502 504 = @fallback;
> >> }
> >> location @fallback {
> >> proxy_pass http://backend;
> >> }
> >>}
> >>, чтобы корректно отдавался контент, сжатый PHPой?
> >>Нашел вот эту ссылку http://marrch-caat.livejournal.com/678321.html
> >>И вот этот пример http://alexandr.sysoev.ru/node/154, который у меня не
> >>заработал.
> >По-хорошему надо расжимать контент, который не хотят принимать сжатым.
> >Вот этим модулем: http://mdounin.ru/hg/ngx_http_gunzip_filter_module/ .
> >
> >А в Вашем случае можно включить debug-лог и посмотреть, что там
> >происходит.
>
> Влючил дебаг, в логе идет запись о том, что ключ не был найден в
> мемкеше, после первого запроса скрипт пишет в мемкеш данные и при
> втором запросе ключ уже есть, в лог при это уже ничего не пишется, а
> контент выдается бинарный.

Заголовок Content-Encoding добавлять не забываем - и всё будет.
На просто поиграться - можно сделать add_header, браузеру хватит.

Чтобы прикручивать разжатие - понадобится вот такой патч,
добавляющий директиву memcached_gzip_flag:

http://mailman.nginx.org/pipermail/nginx-devel/2011-September/001163.html

Maxim Dounin

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

Отдача сжатого контента из мемкеша

Igor V. Fatkulin August 10, 2012 12:02PM

Re: Отдача сжатого контента из мемкеша

Михаил Монашёв August 10, 2012 12:42PM

Re: Отдача сжатого контента из мемкеша

Igor V. Fatkulin August 10, 2012 12:50PM

Re: Отдача сжатого контента из мемкеша

Igor V. Fatkulin August 10, 2012 01:06PM

Re: Отдача сжатого контента из мемкеша

Maxim Dounin August 10, 2012 01:30PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 154
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