blog » Squid代理技术 » Squid中的X-Cache和X-Cache-Lookup的意义
Squid中的X-Cache和X-Cache-Lookup的意义
在做的CDN的机器的http头中,我们常常见到X-Cache和X-Cache-Lookup的二个参数,那这二个参数分别是什么意思,有什么分别啦.
HTTP/1.0 200 OK
Expires: Mon, 23 Jun 2008 09:16:40 GMT
Cache-Control: max-age=60
Content-Type: text/html
Accept-Ranges: bytes
ETag: "985899363"
Last-Modified: Mon, 23 Jun 2008 08:17:40 GMT
Content-Length: 54218
Date: Mon, 23 Jun 2008 09:15:40 GMT
Server: Microsoft-IIS/7.0
Age: 20
X-Cache: HIT from cdcnc-253-238
X-Cache-Lookup: HIT from cdcnc-253-238:80
Via: 1.0 cdcnc-253-238 (squid/3.0.STABLE1-20080201)
Connection: close
见到了吗?很奇怪吧,HIT表示命中,怎么会有二个命中.
X-Cache:其实就个就是真实本机的HIT和MISS.
X-Cache-Lookup:这个就是向父,还有sibling模式的查询,比如ICP。之类命中的数据。
RSS 2.0 | leave a response | trackback

求助扶凯大哥
我是第一次使用squid
在CentOS5上装的Squid3.0Stable7
用于给同服务器的nginx做反向加速
发现无论打开什么地址,都是MISS FROM
即便是我访问一个静态png图片的地址 刷新许多次仍然是MISS
看起来就像是squid缓存并没有起作用
不知道是哪里设置的问题
你的squid设置能打开网页是吧,你在你的网页中有加入http头的过期时间Expires的这个参数看看.
谢谢扶凯大锅的建议~
可能squid3的配置我没弄好?总之就是看不到MEM_HIT
换varnish试了试,看到HIT数蹭蹭涨。。
继续研究中。。再次谢谢
呵呵,可能和默认的值有关.squid最好有过期时间,不然命令非常不高,另外varnish最好不要上生产环境.有问题