2013-12-19 30 views

回答

5

光油3.x的

varnishlog -d -c -m RxRequest:PURGE 

將輸出任何在存儲器中的清洗的。而如果沒有-d將輸出電流僅要求:

varnishlog -c -m RxRequest:PURGE 

man varnishlog

-d處理舊的日誌上啓動。通常,varnishlog只會處理啓動後寫入日誌的條目。

0

爲清漆配置限制清除請求到某個IP這可能是那樣簡單,設置IP地址的。我知道我的典型清漆配置包括:

acl purge { 
    "127.0.0.1"; 
    "123.45.67.0"/24; 
} 

sub vcl_recv { 
    .... 

    if (req.request == "PURGE") { 
    if (!client.ip ~ purge) { 
     error 405 "Not allowed."; 
    } 
    return (lookup); 
    } 

    .... 
} 

我會檢查,首先,特別是配置被複制了關閉清漆網站的一些例子。它們幾乎全部都包含一個用於清除的ACL。

12

光油4.0

varnishlog -g request -q 'ReqMethod eq "PURGE"'