[Varnish] #793: TTL randomizing
Varnish
varnish-bugs at varnish-cache.org
Fri Oct 8 12:21:31 CEST 2010
#793: TTL randomizing
-------------------------+--------------------------------------------------
Reporter: tmagnien | Owner: phk
Type: enhancement | Status: new
Priority: normal | Milestone:
Component: varnishd | Version: trunk
Severity: normal | Keywords: expiry randomization ttl
-------------------------+--------------------------------------------------
Hi,
Here is a vmod patch to allow TTL randomization. This can be used to avoid
the "lemming effect" described [http://www.varnish-
cache.org/trac/wiki/PostTwoShoppingList#Expiryrandomization here].
Use in VCL :
{{{
sub vcl_fetch {
set beresp.ttl = std.randomize_ttl_by(beresp.ttl, 50);
}
}}}
Will randomize all TTLs by 50%.
Regards,
Thierry
--
Ticket URL: <http://varnish-cache.org/trac/ticket/793>
Varnish <http://varnish-cache.org/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list