Welcome! Log In Create A New Profile

Advanced

Re: Не могу понять почему так часто мимо кэша пролетает

Anton Kuznetsov
October 29, 2010 07:10AM
Упс, действительно $http_if_modified_since когда-то затесался, а я сижу
сплю... :(
Спасибо!

Антон.


2010/10/29 Maxim Dounin <mdounin@mdounin.ru>

> Hello!
>
> On Fri, Oct 29, 2010 at 01:20:00AM +0200, Anton Kuznetsov wrote:
>
> > Решил сейчас глянуть в логи как эффективно у меня кэш работает и вижу
> > странное - частенько (~1 из 10) идет запрос на бэкэнд.
> > Берем любую строчку и расследуем:
> >
> > 95.108.155.252 - - [29/Oct/2010:02:58:20 +0400] multiki.arjlover.net GET
> > /info/samoletik.lip.mpg.html HTTP/1.1 ZZ 200 2.00 929 c0.198
> >
> > грепаем в каталоге кэша по урлу:
> >
> > -rw------- 1 www-data www-data 2229 Oct 27 11:46
> > /var/cache/nginx/2/6a/0e0bce9e59f92ec0a29bc7ad99bfa6a2
> > -rw------- 1 www-data www-data 2229 Oct 29 02:58
> > /var/cache/nginx/7/bc/c3aeca0376f7f82c38608ac02b1d7bc7
> > -rw------- 1 www-data www-data 2200 Oct 26 18:40
> > /var/cache/nginx/1/11/458f023d6934bc6f0070c3ee30ec8111
> >
> > И зачем их три? Время жизни кэша - неделя.
> > Вот первая строчка из каждого:
> >
> > KEY: GET|Sat, 23 Oct 2010 13:04:11 GMT|?|multiki.arjlover.net
> > |/info/samoletik.lip.mpg.html
> > KEY: GET|Mon, 20 Sep 2010 16:05:06 GMT|?|multiki.arjlover.net
> > |/info/samoletik.lip.mpg.html
> > KEY: GET||?|multiki.arjlover.net|/info/samoletik.lip.mpg.html
>
> Ключи, очевидно, разные.
>
> > В смысле первая там бинарная - это вторая.
> >
> > И такого добра - масса! Хотя есть и честные файлы-одиночки.
> > Отчего могут получаться такие запросы мимо кэша?
>
> Позвонил нашему штатному телепату - но он невнятно твердил что-то
> про ночь и вообще отпуск. На вопрос "что в конфиге" так и не
> ответил.
>
> Так что попробую догадаться сам:
>
> proxy_cache_key "$method|$http_if_modified_since|$is_args|$host|$uri";
>
> Зачем вы задали такой ключ - вам виднее...
>
> Maxim Dounin
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru
>



--
Best regards,
Anton Kuznetsov.
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Не могу понять почему так часто мимо кэша пролетает

Anton Kuznetsov October 28, 2010 07:22PM

Re: Не могу понять почему так часто мимо кэша пролетает

Maxim Dounin October 28, 2010 07:48PM

Re: Не могу понять почему так часто мимо кэша пролетает

Anton Kuznetsov October 29, 2010 07:10AM

Re: Не могу понять почему так часто мимо кэша пролетает

paranoidchaos November 02, 2010 10:55AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

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