Handling graced objects between varnish servers.

Poul-Henning Kamp phk at phk.freebsd.dk
Thu Apr 30 09:16:35 CEST 2009

In message <6D6E4F5A-B9D6-41EB-9B08-27AFEC5D49DB at funnyordie.com>, Jeff Anderson

>How long can I cache objects and keep them  
>available as graced objects?

As long as you want.

>If a front end varnish cache receives an  
>object from a downstream varnish cache that was served as a graced  
>object will the front end varnish cache declare it invalid?  If so is  
>there a way to bypass that invalidation?

There is no indication passed along that an object is graced, so
the downstream varnish sees it just like any other object and will
interpret its validity based on the headers.

Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.

More information about the varnish-misc mailing list