On Fri, Jan 4, 2013 at 3:37 PM, Lasse Karstensen
<[email protected]> wrote:
> Attached is a small patch set that implement soft purge support
> for Varnish trunk.
>
> Soft purges are purges where the object TTL is reduced to zero, but grace is
> kept. In essence it adds a softpurge; statement in VCL that can be used
> where purge; ordinarily is.
>
> The main use case for soft purges are big Varnish setups with many
> backends and automated purging systems. When doing maintenance on one of
> the backends, you end up with automatically purging something that can't be
> recreated right now and Varnish starts sending 503 replies.
> With softpurge the grace handling will kick in and serve a stale object 
> instead.

Is there anything about this that actually becomes different in the
"with many backends" scenario? I've been looking forward to this
feature for many usecases with a single backend - when that backend is
slow or unreliable. I don't see why the number of backends would make
any difference, but am I missing something about the implementation?

(Automated purging is exactly the usecase for me though)

--
 Magnus Hagander
 Me: http://www.hagander.net/
 Work: http://www.redpill-linpro.com/

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

Reply via email to