在做的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。之类命中的数据。

 

, ,

引用地址:http://www.php-oa.com/2008/06/23/squidzhongdex-cachehex-cache-lookupdeyiyi-2.html

楼被抢了4层了

  1. 求助扶凯大哥
    我是第一次使用squid
    在CentOS5上装的Squid3.0Stable7
    用于给同服务器的nginx做反向加速

    发现无论打开什么地址,都是MISS FROM
    即便是我访问一个静态png图片的地址 刷新许多次仍然是MISS
    看起来就像是squid缓存并没有起作用
    不知道是哪里设置的问题


    airwin Says @ 08-07-18 15:16
  2. 你的squid设置能打开网页是吧,你在你的网页中有加入http头的过期时间Expires的这个参数看看.


    admin Says @ 08-07-18 15:32
  3. 谢谢扶凯大锅的建议~
    可能squid3的配置我没弄好?总之就是看不到MEM_HIT
    换varnish试了试,看到HIT数蹭蹭涨。。
    继续研究中。。再次谢谢


    airwin Says @ 08-07-22 13:16
  4. 呵呵,可能和默认的值有关.squid最好有过期时间,不然命令非常不高,另外varnish最好不要上生产环境.有问题


    admin Says @ 08-07-22 17:27

要说点啥就在这吧