<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-AU link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Hi Per<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Thanks for your advice. I had previously had saint mode set up as per the url.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>After see another users vcl on the mailing list over the weekend I have changed my vcl to <o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal>                   #    if (beresp.status == 500) {<o:p></o:p></p><p class=MsoNormal>                   #        set beresp.saintmode = 30s;<o:p></o:p></p><p class=MsoNormal>                   #        restart;<o:p></o:p></p><p class=MsoNormal>                   #    }<o:p></o:p></p><p class=MsoNormal>                   <o:p></o:p></p><p class=MsoNormal>                       if (beresp.status != 200 && beresp.status != 403 && beresp.status != 404 && beresp.status != 301 && beresp.status != 302) {<o:p></o:p></p><p class=MsoNormal>                           set beresp.saintmode = 30s;<o:p></o:p></p><p class=MsoNormal>                           restart;<o:p></o:p></p><p class=MsoNormal>                       }<o:p></o:p></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Hopefully this will help.<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Glen<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p> </o:p></span></p>
<TABLE border=0>
  <TBODY>
  <TR>
    <TD><A title="" 
      href="http://www.fire.tas.gov.au/Show?pageId=colDayLightSavings"><IMG 
      border=0 hspace=0 alt="" 
      src="cid:tasfire_wakeup_small6b89.jpg"></A></TD></TR>
  <TR>
    <TD><SPAN style="FONT-FAMILY: Webdings; COLOR: green; FONT-SIZE: 24pt">P 
      </SPAN><SPAN 
      style="FONT-STYLE: italic; FONT-FAMILY: Arial; COLOR: silver; FONT-SIZE: 7.5pt"><FONT 
      color=#008000>Do you need to print this? Consider the environment, prevent 
      paper waste.</FONT> </SPAN></TD></TR>
  <TR>
    <TD><SPAN 
      style="FONT-FAMILY: Arial; COLOR: gray; FONT-SIZE: 7.5pt">CONFIDENTIALITY 
      NOTICE AND DISCLAIMER<BR></SPAN><SPAN 
      style="FONT-FAMILY: Arial; COLOR: gray; FONT-SIZE: 7.5pt">The information 
      in this transmission may be confidential and/or protected by legal 
      professional privilege, and is intended only for the person or persons to 
      whom it is addressed. If you are not such a person, you are warned that 
      any disclosure, copying or dissemination of the information is 
      unauthorised. If you have received the transmission in error, please 
      immediately contact this office by telephone, fax or email, to inform us 
      of the error and to enable arrangements to be made for the destruction of 
      the transmission, or its return at our cost. No liability is accepted for 
      any unauthorised use of the information contained in this transmission. 
      </SPAN></TD></TR></TBODY></TABLE><br><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span lang=EN-US style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Per Buer [mailto:perbu@varnish-software.com] <br><b>Sent:</b> Friday, 12 November 2010 8:49 PM<br><b>To:</b> Glen Kelly<br><b>Cc:</b> varnish-misc@varnish-cache.org<br><b>Subject:</b> Re: Vcl command restart and multiple backends<o:p></o:p></span></p></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>On Fri, Nov 12, 2010 at 12:52 AM, Glen Kelly <<a href="mailto:Glen.Kelly@fire.tas.gov.au">Glen.Kelly@fire.tas.gov.au</a>> wrote:<o:p></o:p></p><div><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm'><div><div><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>How does varnish handle request to multiple backend when the vcl “restart” command is run.<o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'> <o:p></o:p></p><p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Does it use the same backend as the initial request or does it use another backend in accordance to the configured director.<o:p></o:p></p></div></div></blockquote><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>You should look at "Saint Mode" - <a href="http://www.varnish-cache.org/docs/trunk/tutorial/handling_misbehaving_servers.html#saint-mode">http://www.varnish-cache.org/docs/trunk/tutorial/handling_misbehaving_servers.html#saint-mode</a><o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal>When enabled it will blacklist failing objects from their backends.<o:p></o:p></p></div></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><p class=MsoNormal><br>-- <o:p></o:p></p><div><p class=MsoNormal>Per Buer,  Varnish Software<br>Phone: +47 21 98 92 61 / Mobile: +47 958 39 117 / skype: per.buer<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><p class=MsoNormal>Varnish user? Take our survey: <a href="http://www.varnish-cache.org/user-survey-november-2010">http://www.varnish-cache.org/user-survey-november-2010</a> <o:p></o:p></p></div></body></html>