keengo 发表于 2012-12-10 13:57:20

kangle 3.1新功能之x-cache

kangle的缓存非常强大,可是我们有时设置了规则,怎么知道这个url是否被kangle缓存了?有没有一个好的办法来调试缓存呢?
3.1版,增加了一个x-cache的功能。即会在回应给客户的数据,额外增加一个X-Cache的http头。如果这个url是从被kangle的缓存命中,就会显示如下:
X-Cache: HIT from xxx
命中效果如图:



如果没有命中
X-Cache: MISS from xxx
没有命中效果如图:

其中xxx是你的服务器名(点配置==>其它选项设置服务器名)
用法:
进web管理 http://ip:3311/,点请求控制 在BEGIN表里面,插入一条规则链,增加flag标记模块。勾上x-cache.即可。
现在的浏览器都有一个开发者模式,我们用的是firefox,按ctrl+shift+k即可打开这个模式,再访问你的网站,点相应的url就能看到http回应头了。

amwvfh 发表于 2012-12-10 14:00:45

    支持                     

doss  发表于 2012-12-10 14:08:40

:o新功能啊。

渐行渐远 发表于 2012-12-10 14:12:05

支持      

nimeilai 发表于 2012-12-10 15:22:18

主要什么好处?   加速的?

keengo 发表于 2012-12-10 17:37:08

nimeilai 发表于 2012-12-10 15:22 static/image/common/back.gif
主要什么好处?   加速的?

用于调试缓存规则,看看一个url到底是否命中了。另一个好处是可以做你的广告了,设置一个服务器名即可,别人看你的http头,就会有HIT from XXX了。

万有之能 发表于 2012-12-10 21:57:58


确实就是这样的啊

mier001 发表于 2014-5-27 18:48:52

为什么我 开启xcache 后,查看PHPINFO 是开启的,但是 查看页面协议头 ,没有看到 字段x-cache,这个是什么情况
页: [1]
查看完整版本: kangle 3.1新功能之x-cache