2012-09-19 48 views
1

這些都是我的寬限期(/etc/varnish/default.vcl)光油寬限期

sub vcl_recv { 
.... 
set req.grace = 360000s; 
... 
} 

sub vcl_fetch { 
... 
set beresp.grace = 360000s; 
... 
} 

我測試用清漆和本地主機作爲的NodeJS服務器設置。我啓動了本地主機,該網站已經啓動。然後,我斷開服務器,並在不到2分鐘的時間內斷開了連接。它說:

錯誤503服務不可用 服務不可用 大師冥想: XID:1890127100 光油緩存服務器

你能告訴我可能是什麼問題呢?

回答

2

請注意,只有您的緩存內容將在寬限期延遲。

您可以嘗試在後端處於活動狀態時多次請求請求,並確保以varnishlog爲例,只要您處於TTL延遲中,不再使用後端連接。

然後,斷開您的後端,等到達到內容的TTL並重新初始化請求。