I have a static URL that I set a TTL for 24h but yet every so many minutes I get a "miss" (as shown in my varnishncsa.)
I purge this URL every 24 hours. 1 - The URL never has any parameters. 2 - I do not hash over the hostname only the URI 3 - Nobody is issuing any PURGE or BAN requests 4 - n_lru_nuked is always 0 5 - There are no 500 or 400 responses What is causing this URL to get a miss when everything I see looks good? If the cache size has been exceeded I would have expected to see the nuked value be something other than 0. vcl_fetch is basically just: set beresp.ttl = 24h; return(deliver); Any reason why Varnish seems to be taking it upon itself to cause this miss? In 24 hours I get about 12000 requests and out of those 120 misses and I should see 2 miss requests at most. The backends are healthy. This is varnish-3.0.6-1.el6.x86_64 Thanks. Raymond Jennings III *nytimes.com <http://nytimes.com/>* *Office: 212.556.7786 <212-556-7786>* *iPhone: 914.330.5074 <914-330-5074>E-mail: [email protected] <[email protected]>FaceTime: [email protected] <[email protected]>*
_______________________________________________ varnish-misc mailing list [email protected] https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc
