October 06, 2010 09:51AM
при установке параметров

[code]
fastcgi_cache_min_uses 3;
fastcgi_no_cache $cookie_nocache1
fastcgi_no_cache $cookie_nocache2
fastcgi_cache_bypass $cookie_nocache1
fastcgi_cache_bypass $cookie_nocache2
[/code]


когда истекает срок жизни кеша ответ при наличии указанных кук иногда всё равно попадает в кеш.
Понял я это, включив отладку в логе

[code]
log_format cachetest '$time_local|$remote_addr|$request_time|$cookie_nocache1|$cookie_nocache2|$upstream_cache_status|$status|$request';
[/code]


И периодически в логе возникают строчки вроде

[code]
06/Oct/2010:17:13:08 +0400|213.247.165.140|0.500|-|04e097c6502c21124ee8fbdde71ab853|MISS|200|GET / HTTP/1.1
[/code]


Т.е. в кеш главной страницы попал ответ, отданный зарегистрированному пользователю, что подтверждает браузер, показывая всем hello, username!

Кто-нибудь сталкивался с этим? Это глюк нового параметра или что-то пропущено в настройках?

Заранее спасибо!
Subject Author Posted

пропуски fastcgi_no_cache

n-sw-bit October 06, 2010 09:51AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

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