2012-09-19 43 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并重新初始化请求。