<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 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-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-compose;
font-family:"Calibri","sans-serif";
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri","sans-serif";}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
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-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal>Question … for statistics and histograms, does the following VCL result statistically as a “miss” ?<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>sub vcl_recv {<o:p></o:p></p><p class=MsoNormal> if ( req.http.host ~ "^(www.)?example.com" ) {<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal> return(pass); # OR … “return(pipe);”<o:p></o:p></p><p class=MsoNormal> }<o:p></o:p></p><p class=MsoNormal> ….<o:p></o:p></p><p class=MsoNormal>}<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I’ve used both “pass” and “pipe” and trying to narrow down what seems like mostly misses ( at least when checking *stat and *hist ) … unfortunately, I have both highly variable web service calls and invocations against (mostly static) web sites through the same varnish instance and I’m trying to eliminate the above as skewing the statistics (they should just be passed through and ignored by varnish). <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Rather check with folks on this list before substantially changing the architecture or handling the service invocations without going through the same “gateway” into the web/service cluster.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>And yes, I’ve unset all cookies and it looks like at least on the web side of the equation, it’s caching properly … it’s the service calls which seem to be registering as “misses”. Note that I realize this may be expected behavior … but if not, is there a way of having certain calls ignored and passed through entirely …<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Cheers,<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Bob<o:p></o:p></p></div></body></html>