Stale-While-Revalidate or Similar
Andreas Plesner Jacobsen
apj at mutt.dk
Tue Mar 20 11:30:04 CET 2012
On Tue, Mar 20, 2012 at 10:21:12AM +0000, Michael Borejdo wrote:
>
> > Yeah, you want grace mode:
> > https://www.varnish-cache.org/docs/trunk/tutorial/handling_misbehaving_servers.html#grace-mode
>
> As far as I tried, grace mode does serve stale content to 9999 / 10000 users,
> but one still has to refresh the cache and wait for the backend servers.
> Doing this async, does not seem to be supported by grace-mode, as far as I
> understood. Correct me, if I'm wrong.
You're right.
You can use a local HTTP client to refresh content before it expires by setting
req.hash_always_miss. That way you keep control of which client takes the delay.
--
Andreas
More information about the varnish-misc
mailing list