Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Отдача сжатого контента из мемкеша
- To: nginx-ru@xxxxxxxxx
- Subject: Re: Отдача сжатого контента из мемкеша
- From: "Igor V. Fatkulin" <ingvar@xxxxxxxxxx>
- Date: Sat, 11 Aug 2012 00:05:09 +0700
- Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=westsib.ru; s=dkim; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:References:Subject:To:MIME-Version:From:Date:Message-ID; bh=FUGhcQAnvZpQ48MFZBpkbubXApjCRIcZCwUhtPMcUok=; b=Nai+gQZv6its5ZYaaKZ3XNSi4NErQNkRDPu/s2DEhvcAzuSmAvdQOwjr06WzIuDrgk2Xu5AE/KDBvurx6ASmnMY5homL9as6ZkqDPqlTDd6qxxy7jYP2TqVYVrm5cv05YNTX3LkEhZ1vcNhuFcd+hY3kNGoED3HApmpvwS0ew2g=;
- In-reply-to: <1209133414.20120810204033@softsearch.ru>
- References: <5025302D.40008@westsib.ru> <1209133414.20120810204033@softsearch.ru>
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-лог и посмотреть, что там
происходит.
Влючил дебаг, в логе идет запись о том, что ключ не был найден в
мемкеше, после первого запроса скрипт пишет в мемкеш данные и при втором
запросе ключ уже есть, в лог при это уже ничего не пишется, а контент
выдается бинарный.
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru
|