[Varnish] #369: Enable serving of graced objects if backend is down

Varnish varnish-bugs at projects.linpro.no
Thu Jan 22 14:46:50 CET 2009


#369: Enable serving of graced objects if backend is down
-------------------------+--------------------------------------------------
 Reporter:  perbu        |        Owner:  phk  
     Type:  enhancement  |       Status:  new  
 Priority:  normal       |    Milestone:       
Component:  varnishd     |      Version:  trunk
 Severity:  normal       |   Resolution:       
 Keywords:               |  
-------------------------+--------------------------------------------------
Comment (by anders):

 We (Aftenposten & E24) are interested in helping sponsor this feature,
 provided that:

 1) Forced grace always will work for any kind of backend error (network
 timeout, connection refused, response too slow, wrong http return code)

 2) It works with a longer grace period, so that the backlog of cached data
 is longer. This shall not create problems for updates/purges for new
 content.

 3) It is possible to control in VCL when forced grace should happen. For
 example if the backend delivers an unwanted 5xx http return code.

-- 
Ticket URL: <http://varnish.projects.linpro.no/ticket/369#comment:4>
Varnish <http://varnish.projects.linpro.no/>
The Varnish HTTP Accelerator


More information about the varnish-bugs mailing list