我提供维护的Wordpress博客之一并不是使用插件Varnish HTTP Purge来清除缓存.是否使用Varnish Cache Purge按钮或我们编辑帖子时.
为了知道问题的原因,我想知道一种方法来检查清除请求是否到达Varnish服务器,也许使用varnishlog命令.
http://wordpress.org/plugins/varnish-http-purge/
清漆3.x
varnishlog -d -c -m RxRequest:PURGE
这将输出内存中的任何清除.没有-d
它将只输出当前请求:
varnishlog -c -m RxRequest:PURGE
来自man varnishlog
:
-d
在启动时处理旧日志条目.通常,varnishlog只会处理在启动后写入日志的条目.
清漆4.0
varnishlog -g request -q 'ReqMethod eq "PURGE"'