Hello,<div><br></div><div>Yesterday I finally had the time to download this and make the RPM to install in my caches servers.</div><div><br></div><div>I did not have the time to tune the VCL very much yet, or test it, but from what I did until now, I'm getting this result:</div>
<div><br></div><div><div>Monitoring eth0...    (press CTRL-C to stop)</div><div><br></div><div>   rx:   17985.20 kB/s 51195 p/s            <b>tx:   82989.47 kB/s 69083 p/s</b></div><div><br></div><div><br></div><div>0+00:12:14</div>
<div>Hitrate ratio:       10       72       72</div><div>Hitrate avg:     0.7245   0.7202   0.7202</div><div><br></div><div>      758943      1059.66      1033.98 client_conn - Client connections accepted</div><div>     2006428      2647.15      2733.55 client_req - Client requests received</div>
<div>     1200744      1622.48      1635.89 cache_hit - Cache hits</div><div>       29541        40.99        40.25 cache_hitpass - Cache hits for pass</div><div>      491576       620.80       669.72 cache_miss - Cache misses</div>
<div>       64840       110.96        88.34 backend_conn - Backend conn. success</div><div>          50         2.00         0.07 backend_fail - Backend conn. failures</div><div>      748067       927.70      1019.16 backend_reuse - Backend conn. reuses</div>
<div>         343         0.00         0.47 backend_toolate - Backend conn. was closed</div><div>      748505       926.70      1019.76 backend_recycle - Backend conn. recycles</div><div>         101         0.00         0.14 backend_retry - Backend conn. retry</div>
<div>          60         0.00         0.08 fetch_head - Fetch head</div><div>      463996       462.85       632.15 fetch_length - Fetch with Length</div><div>       91229       147.95       124.29 fetch_chunked - Fetch chunked</div>
<div>        4732         9.00         6.45 fetch_close - Fetch wanted close</div><div>          12         0.00         0.02 fetch_failed - Fetch failed</div><div><b>      252531       416.87       344.05 fetch_304 - Fetch no body (304)</b></div>
</div><div><br><br></div><div>The default ttl is set to 60s, and people are able to refresh the cache using the no-cache (ctrl f5). </div><div>Ah, before the patch I was hitting much more RX than now, so I guess it is really working and helping.</div>
<div><br></div><div>If you have any tips, I'd be glad to test.</div><div><br></div><div>Thanks you! ;)</div><div><br><div class="gmail_quote">2011/6/7 Geoff Simmons <span dir="ltr"><<a href="mailto:geoff@uplex.de">geoff@uplex.de</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA256<br>
<br>
Hello all,<br>
<br>
The code for the proposed conditional backend request feature (usually<br>
If-Modified-Since requests to backends) is now up to date with the<br>
current trunk and available on an experimental branch of the source<br>
repository called experimental-ims.<br>
<br>
On an updated git working tree you can say:<br>
<br>
$ git branch -a<br>
<br>
... and you should see something like 'remotes/origin/experimental-ims'<br>
in the list. Then to work with the branch:<br>
<br>
$ git checkout -b experimental-ims remotes/origin/experimental-ims<br>
<br>
To switch back to the master branch:<br>
<br>
$ git checkout master<br>
<br>
The feature is documented here:<br>
<br>
<a href="http://www.varnish-cache.org/trac/wiki/BackendConditionalRequests" target="_blank">http://www.varnish-cache.org/trac/wiki/BackendConditionalRequests</a><br>
<br>
Please note that this code is experimental, and will not be included in<br>
the upcoming 3.0.0 release. The way that this works has not been changed<br>
from the previous versions distributed as patches, but will likely be<br>
changed in future versions.<br>
<br>
Testing the mainline 3.0 version is the highest priority for the Varnish<br>
team right now, so feedback on that is most important. If you also get a<br>
chance to test the IMS feature, it will be a great help toward getting<br>
an "official" version settled, so let us know how it goes.<br>
<br>
<br>
Best,<br>
Geoff<br>
- --<br>
UPLEX Systemoptimierung<br>
Schwanenwik 24<br>
22087 Hamburg<br>
<a href="http://uplex.de/" target="_blank">http://uplex.de/</a><br>
Mob: +49-176-63690917<br>
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG/MacGPG2 v2.0.14 (Darwin)<br>
Comment: Using GnuPG with Mozilla - <a href="http://enigmail.mozdev.org/" target="_blank">http://enigmail.mozdev.org/</a><br>
<br>
iQIcBAEBCAAGBQJN7cEuAAoJEOUwvh9pJNURH9cQAKhwMbFRc7XBBwro2oKE57c4<br>
jRH36dZMV9/PgAsgg4LlCWbt3+ceG9607gigHocY4VY6viF4ppsK3daxGYL4qxMj<br>
st4hwJwyZculNDr3Fbg/du13/o4Dexl5Rhy49g1AtxgDCkioT4xo5Y+9OPfI2nAq<br>
KbiThND+yThCcaOUDssZZsp9ed3JEPD71SNE5Xh0JupXTgXc8RTU2n32XYZE6HwF<br>
re4Lfpk1RA9xKFg+S/Dz2zAKvJTFIU9liV9abrdQTnHyhsloDyf04QLg7bVnZ28c<br>
5PXWQlo2PSxujcLJvr9uKr5CaS+CNWRADd/8DIH6q2tf6pMX3VfwryjbRh2KpT4I<br>
/GHYEJsyCk0nUNNEwzTPXhZE6zT9yvRPU/qhx09fOsg+X7FEDyZJhTLvgiqIKaFd<br>
OESrgyQE0wBu/5O+fg7dY+U8rPzQI5aKZWrBYLHIwBA4puCUpq1Fm2+/FZY6vGd5<br>
GVDbCMNF+Q4HADfYAQZG8X753DQ5O0ZzVvlKP2hmh+r13UTcx45wmFiXitZJFdy4<br>
BRuNlsJAt13qIgP/I38hCJEay6OgDIyhRtyTkX/aZckHSX/rI/4rjqN7bsHOMIOE<br>
33LHwP9VV0OaDPhov9iKKF6/aMqCJ6w5mRUp+qDHdePgQv2uER/HC3qBEtpErB00<br>
4LsJb64hxNQds4/nMjCs<br>
=n6yS<br>
-----END PGP SIGNATURE-----<br>
<br>
_______________________________________________<br>
varnish-misc mailing list<br>
<a href="mailto:varnish-misc@varnish-cache.org">varnish-misc@varnish-cache.org</a><br>
<a href="http://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc" target="_blank">http://www.varnish-cache.org/lists/mailman/listinfo/varnish-misc</a><br>
</blockquote></div><br></div>