Thanks, Ben, but in this case I need to server even static objects from frontend servers, not backend. Hi, Igor. Version is nginx/1.0.5 In my common config file I see "expires 24h;" I see no other expires directive. But wait! I've commented out "proxy_cache_min_uses" parameters, so it defaults to 1 Now, first request returns a MISS header, but next request DOES returnsby egrueda - Nginx Mailing List - English
Hi, Ben, and thanks again for your answer. These are the complete headers in response. This is a magento website, but same happens for a joomla site too. Maybe the "Expires" header make this object uncacheable? --- HTTP/1.1 200 OK Server: nginx Date: Thu, 28 Jul 2011 06:15:29 GMT Content-Type: image/png Connection: keep-alive Keep-Alive: timeout=60 Last-Modified: Sun, 08 Novby egrueda - Nginx Mailing List - English
Thanks, Ben. I've added headers and now I can clearly see all of them: "X-Cache-Status: MISS" :-( Does it mean nginx cache is not properly configured or is it a matter of this specific backend? Why did you say "and never will be" with a "MISS" status? Thanks again ;-)by egrueda - Nginx Mailing List - English
The more I test, the more confused I am :-( I'm using httperf tool to make performance testing, and when I launch a 10 requests test, I see 10 responses in nginx logs with code 200, but I also see the same 10 responses with 200 code in backend 'real' server. Why is it asking backend servers again if it already has a 200 response for the same request? Please, help me understand it. I am usiby egrueda - Nginx Mailing List - English
Hi all. I have a newbie question: How can I make sure content is delivered from nginx's cache and not from backend server or web-browser cache? How do I check it? Thanks!by egrueda - Nginx Mailing List - English
Hi all, this is a sysadmin from Madrid, right now working with web accelerators and virtual machines. Have so many questions... :-)by egrueda - New Member Introductions