One of the Wordpress blogs I'm giving maintenance is not purging the cache using the plugin Varnish HTTP Purge. Whether using Varnish Cache Purge button or when we edit a post.
In order to know the cause of the problem, I would like to know a way to check if the purge request is reaching the Varnish server, maybe using varnishlog command.
http://wordpress.org/plugins/varnish-http-purge/
Varnish 4.0
varnishlog -g request -q 'ReqMethod eq "PURGE"'
Varnish 3.x
varnishlog -d -c -m RxRequest:PURGE
That will output any of the purges in memory. And without -d
it will output only current requests:
varnishlog -c -m RxRequest:PURGE
From man varnishlog
:
-d
Process old log entries on startup. Normally, varnishlog will only process entries which are written to the log after it starts.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With