[Varnish] #674: Any failed request should be enough to decide backend is sick

Varnish varnish-bugs at varnish-cache.org
Sat Apr 3 10:23:10 CEST 2010


#674: Any failed request should be enough to decide backend is sick
-------------------------------------+--------------------------------------
 Reporter:  istenrot                 |        Owner:  phk       
     Type:  enhancement              |       Status:  closed    
 Priority:  normal                   |    Milestone:            
Component:  varnishd                 |      Version:  trunk     
 Severity:  normal                   |   Resolution:  worksforme
 Keywords:  saintmode probe backend  |  
-------------------------------------+--------------------------------------
Changes (by phk):

  * status:  new => closed
  * resolution:  => worksforme


Comment:

 I will not claim the current code to be perfect, but what you suggest is
 not better.

 We want to have a specific, well chosen URL we use for the general backend
 healthy check, to avoid having one randomly failing URL take down the
 entire backend.

 The saint-mode facility, contains a limit, so that if more than
 $saintmode_threshold different URLS fail, the entire backend will be
 declared unhealthy.

-- 
Ticket URL: <http://www.varnish-cache.org/ticket/674#comment:1>
Varnish <http://varnish-cache.org/>
The Varnish HTTP Accelerator




More information about the varnish-bugs mailing list