私がメンテナンスを行っている Wordpress ブログの 1 つは、プラグインVarnish HTTP Purgeを使用してキャッシュをパージしていません。Varnish Cache Purge ボタンを使用するか、投稿を編集するか。
問題の原因を知るために、おそらく varnishlog コマンドを使用して、パージ要求が Varnish サーバーに到達しているかどうかを確認する方法を知りたいです。
私がメンテナンスを行っている Wordpress ブログの 1 つは、プラグインVarnish HTTP Purgeを使用してキャッシュをパージしていません。Varnish Cache Purge ボタンを使用するか、投稿を編集するか。
問題の原因を知るために、おそらく varnishlog コマンドを使用して、パージ要求が Varnish サーバーに到達しているかどうかを確認する方法を知りたいです。
ワニス 4.0
varnishlog -g request -q 'ReqMethod eq "PURGE"'
ワニス 3.x
varnishlog -d -c -m RxRequest:PURGE
これにより、メモリ内のパージが出力されます。それがなけれ-d
ば、現在のリクエストのみを出力します:
varnishlog -c -m RxRequest:PURGE
からman varnishlog
:
-d
起動時に古いログ エントリを処理します。通常、varnishlog は、開始後にログに書き込まれたエントリのみを処理します。