Maxim Dounin
November 15, 2013 07:20AM
Hello!

On Fri, Nov 15, 2013 at 06:29:30AM -0500, S.A.N wrote:

> Можно где-то подробней почитать, про новые возможности для инвалидации
> кеша?

Ревалидации. Текущую версию патча можно посмотреть тут:

http://mdounin.ru/temp/patch-nginx-ims.txt

Вкратце:

proxy_cache_revalidate on;

и nginx начинает использовать If-Modified-Since в запросах к
бекенду, если в кеше есть устаревший ответ. В случае fastcgi -
аналогично, fastcgi_cache_revalidate on, только что вместо
If-Modified-Since будет переменная HTTP_IF_MODIFIED_SINCE.

> If-Modified-Since - работает по дате, это хорошо, но для полноты
> возможностей, нужна поддержка ETag, но все равно спасибо вам, приятно видеть
> что идет прогресс в этом направлении.

Поддержка ETag, возможно, тоже будет в светлом будущем, но не
прямо сейчас, т.к. для этого придётся менять заголовки кеш-файлов
и много чего другого.

С точки зрения собственного бекенда - особой разницы между
ETag'ами и Last-Modified нет.

--
Maxim Dounin
http://nginx.org/en/donation.html

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

Добавить переменую $cache_status

S.A.N November 14, 2013 11:08PM

Re: Добавить переменую $cache_status

S.A.N November 15, 2013 02:11AM

Re: Добавить переменую $cache status

Maxim Dounin November 15, 2013 05:54AM

Re: Добавить переменую $cache status

S.A.N November 15, 2013 06:29AM

Re: Добавить переменую $cache status

Maxim Dounin November 15, 2013 07:20AM

Re: Добавить переменую $cache status

S.A.N November 15, 2013 01:46PM

Re: Добавить переменую $cache status

Valeriy November 16, 2013 02:17PM

Re: Добавить переменую $cache status

Maxim Dounin November 18, 2013 08:58AM

Re: Добавить переменую $cache status

S.A.N November 18, 2013 02:46PM

Re: Добавить переменую $cache status

Gena Makhomed November 18, 2013 04:24PM

Re: Добавить переменую $cache status

S.A.N November 18, 2013 04:54PM

Re: Добавить переменую $cache status

Maxim Dounin November 26, 2013 11:39AM

Re: Добавить переменую $cache status

Maxim Dounin November 18, 2013 09:02AM

Re: Добавить переменую $cache status

kemko November 26, 2013 11:39AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

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