有没有一种方法,我可以看到为什么Squid(代理服务器)确定为什么资源应该是MISS?

我使用Fiddler / FireBug来debugging我们的一些活的服务器Web内容。 我们得到了很多:

X-Cache:X-Cache-MISS-MISS:MISS from:8080 Via:1.1:8080(squid / 2.7.STABE3)

我以为我知道很多关于caching控制/过期/最后修改/ etags等,但也许不是。

所以..有一种方式,我可以运行一些冗长的方式鱿鱼,看看为什么它认为我请求的资源,被caching/没有得到caching,等等。这就是为什么我们得到MISSES回?

欢呼:)

您可以使用debug_options指令来操作日志输出。

编辑:类似

debug_options ALL,1 11,3 31,3 65,3 

请参考这里的CVS