On 9/12/19 12:22 PM, fansari wrote:
> '--enable-delay-pools'

OK, so we should be careful with not trusting TCP_MISS too much.


> http://squid-web-proxy-cache.1019090.n4.nabble.com/file/t377780/cache.log


Squid shows these headers for the second response (near 15:40:03.814):

> X-Cache: MISS from my-client-02
> X-Cache-Lookup: HIT from my-client-02:3128

This means that Squid found the requested resource in the cache (good!)
but decided not to use that cached response (bad).

Moreover, according to your cache.log, Squid decided not to send a
conditional request to check that cached response freshness. Squid sent
a regular/unconditional request instead. I do not know why. Perhaps your
old Squid does not support revalidation using weak E-Tags, but that is
just a wild guess.

If others cannot find the answer in your logs, then one way to figure it
out would be to increase debugging (debug_options ALL,3 88,7 22,7). An
alternative strategy would be to upgrade to Squid v4 in hope that it
would be better at revalidating this particular resource.

HTH,

Alex.




_______________________________________________
squid-users mailing list
squid-users@lists.squid-cache.org
http://lists.squid-cache.org/listinfo/squid-users

Reply via email to