Patrick Asked: 2010-04-17 18:43:10 +0800 CST2010-04-17 18:43:10 +0800 CST 2010-04-17 18:43:10 +0800 CST 需要 Varnish 配置建议 772 我需要一些关于 default.vcl 的建议。这是规则: 只缓存 url 包含 '/c/' 的页面,其余的将通过 将缓存到期时间设置为 3 小时 如果 cookie 'abc' 和 cookie 'xyz' 为空,则仅缓存并从缓存中提供服务 谢谢! varnish 1 个回答 Voted deleted 2010-04-18T08:38:29+08:002010-04-18T08:38:29+08:00 sub vcl_recv { if (req.request ~ "^/c/") { if ( (req.http.cookie ~ "abc=;") && (req.http.cookie ~ "xyz=;") ){ lookup; } } pass; } sub vcl_fetch { if (req.request ~ "^/c/") { set obj.ttl = 10800s; } } 但是,空和未设置是两个不同的东西。设置一个测试,你可以在另一个会话上使用 varnishlog 来精确地查看 varnish 在做什么(非常详细),然后调整规则来做你需要的。
但是,空和未设置是两个不同的东西。设置一个测试,你可以在另一个会话上使用 varnishlog 来精确地查看 varnish 在做什么(非常详细),然后调整规则来做你需要的。