如何测试清漆是否有效(HIT或MISS)

时间:2017-05-15 21:12:13

标签: nginx port varnish

我添加了清漆文件" default.vcl"一个代码,用于检查Varnish缓存是否正常工作,但我得到一个Transfer-Encoding" Chunked"我无法看到Cache是​​否正在显示HIT或MISS。我遵循next tutorial并且我相信在nginx中有一些端口阻止他的正确功能。 代码在" sub vcl_deliver"中添加:

if (obj.hits > 0) {
     set resp.http.X-Cache = "HIT";
} else {
     set resp.http.X-Cache = "MISS";
}

我的设置: Apache 2.4.6端口默认为7080

etc / nginx / nginx.conf默认没有端口(没有添加端口)

etc / nginx / plesk.conf.d / server.conf>服务器侦听端口MyIP:80(默认值)

将端口80清漆到外部32780(从plesk添加)

etc / varnish / default.vcl:托管我的IP和端口7080

如何删除"转移编码分块"然后重新安排它为" X-Cache MISS或HIT"在标题中显示?

祝你好运

0 个答案:

没有答案