On Mon, Mar 26, 2012 at 06:55:01PM +0800, Ryan Chan wrote:
> 
> > Your responses are probably being cached because of the default default_ttl
> > setting, which you'll find detailed a little way down
> >
> > https://www.varnish-cache.org/docs/3.0/reference/varnishd.html#run-time-parameters
> 
> 1. I am wondering why `default_ttl of 120s is a good thing`, if the backend
> don't specify the ttl, shouldn't just pass it and not cache it would be the
> safest option? Hard coding 120s sound evil to me.

No, since Varnish is not a cache in the RFC2616 sense. You're expected to
configure your own policy. You can easily check for header presence in VCL and
set TTL accordingly.

> 2. I am using 2.1, so sound like hard coding the ttl is the best choice
> then?

2.1 has the same default_ttl parameter. See man varnishd.

-- 
Andreas

_______________________________________________
varnish-misc mailing list
[email protected]
https://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc

Reply via email to