<div dir="ltr"><div>I added to the apache log the the time taken to serve the request 
and it seems that the apache is serving the request but the varnish 
doesn't get it.<br></div>Any clue why it can happen?<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Dec 28, 2015 at 4:36 PM, יעקב ירמולובסקי <span dir="ltr"><<a href="mailto:yakov.yarmo@gmail.com" target="_blank">yakov.yarmo@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 .8ex;border-left:1px #ccc solid;border-right:1px #ccc solid;padding-left:1ex;padding-right:1ex"><div dir="ltr">Will increasing sess_timeout will help?<br></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Dec 28, 2015 at 1:09 PM, יעקב ירמולובסקי <span dir="ltr"><<a href="mailto:yakov.yarmo@gmail.com" target="_blank">yakov.yarmo@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 .8ex;border-left:1px #ccc solid;border-right:1px #ccc solid;padding-left:1ex;padding-right:1ex"><div dir="ltr"><div>is there any other variable that controls the 5 seconds disconnection from varnish?<br></div>Is it possible that there is a bug in varnish that ignores first_byte_timeout?</div><div class="gmail_extra"><div><div><br><div class="gmail_quote">On Mon, Dec 28, 2015 at 12:57 PM, Geoff Simmons <span dir="ltr"><<a href="mailto:geoff@uplex.de" target="_blank">geoff@uplex.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA256<br>
<br>
</span><span>On 12/28/15 11:30 AM, יעקב ירמולובסקי wrote:<br>
> But if I have the following in my vcl file: .first_byte_timeout =<br>
> 600s; .between_bytes_timeout = 600s;<br>
><br>
> Doesn't varnish suppose to respect it?<br>
<br>
</span>In that case it wasn't a first byte timeout. Possibly something is<br>
causing a network disconnect if there is no activity for 5 seconds.<br>
That could be something in your Apache config, or for example a<br>
network device such as a firewall.<br>
<br>
Some advice: don't set your Varnish timeouts to 10 minutes, that's<br>
astronomical, and will very likely be counterproductive. This is a<br>
typical point of contention between backend app developers and the<br>
Varnish admin -- if the apps get slow, they'll want Varnish to "wait<br>
forever". But if the apps take that long, one of your Varnish worker<br>
threads is blocked for up to 10 minutes. If the app is in serious<br>
trouble so that it takes that long for all requests, all of those<br>
threads will block, and eventually you'll hit the worker thread<br>
maximum and Varnish will start refusing connections. No amount of<br>
increasing the thread pool can save you when the timeouts are that long.<br>
<br>
If the apps are that slow, you have a catastrophe no matter what<br>
happens, and you're better off having Varnish time out within a few<br>
seconds, so that at least Varnish remains stable. And the developers<br>
will have to bite the bullet and fix the app.<br>
<span><br>
> Where can I see how long the apache took to respond?<br>
<br>
</span>The Apache mod_log_config module has formatters for that, for use in<br>
the LogFormat directive; but that's no longer a Varnish question.<br>
<br>
The varnishlog ReqEnd record will tell you how long Varnish waited,<br>
look here:<br>
<br>
<a href="https://www.varnish-cache.org/trac/wiki/Varnishlog" rel="noreferrer" target="_blank">https://www.varnish-cache.org/trac/wiki/Varnishlog</a><br>
<br>
<br>
Best,<br>
<span>Geoff<br>
- --<br>
UPLEX Systemoptimierung<br>
Scheffelstraße 32<br>
22301 Hamburg<br>
<a href="http://uplex.de/" rel="noreferrer" target="_blank">http://uplex.de/</a><br>
Mob: <a href="tel:%2B49-176-63690917" value="+4917663690917" target="_blank">+49-176-63690917</a><br>
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG/MacGPG2 v2.0.14 (Darwin)<br>
<br>
</span>iQIcBAEBCAAGBQJWgRWWAAoJEOUwvh9pJNUR+OcQAIH/LY/4iHD7M3jx7U0RsCfS<br>
JJjNREkCGylWOC6aQfznUZpkhMTeyRrlPpCf4isEFi0cb7XJG1Y32g+fSPeXIC9K<br>
PrGs52uslW3eIbI+Ao7Y5ozs+yCRdbWRpobBS7HXa3aj9Ekc3mCrwIh7qAOkfJIY<br>
SGVyEPtsYZx/l8XiMhkaPBZkByHePgz+vYU4+EGf5CtAyE6GfGfLFtHd/9o2QuV2<br>
rLPRmr8JmpDJg+Lg0rDBgQziiMfFjvAmAeuEJi9yNu1iNUhlkIPuS8eW0JWWDsDu<br>
9A35gj1Fnip8XtUhZqrRqYX6+zFb6duCZvpj+EHRMMoaXFtuIbsQ/+gyUby8VDGG<br>
rAh7V0fOyHt1bGHvgLihZBY0htK1neP5IjiRBUn9DZr8yktfJN44/Ch6QHeTOrb5<br>
PlgZMWKQ3Hgir0PnPhvmT9phR2e90OU6Qv9I8i8i2/crx1EFmrzUH4g0niaUhH/9<br>
j3tiDjmRQJyf0bmcvdCaFW/30A5jsd7phRzDIL8FsmjT5yitSAIcgrjr2g0Cz4wu<br>
tIbf0WkJuynd+3cbODqc5MuxLAexlLOkfMZjm3vsxqI6Q24BifX4RUSSwaIsrfqs<br>
gHXhObHhlHkMAHqexvp6xVL6lguB4AXdDknfs6rZsPIRtimNzqtlL7V+69AKSG5d<br>
TXmnai99dOK6/AH8L8DR<br>
=+HvO<br>
-----END PGP SIGNATURE-----<br>
</blockquote></div><br><br clear="all"><br></div></div><span>-- <br><div><div dir="ltr"><div dir="rtl"><b>יעקב ירמולובסקי,<br>מנהל אתר לימוד נעים<br><a href="http://www.limudnaim.co.il/" target="_blank">www.limudnaim.co.il</a><br>אתר חינמי למורים פרטיים</b></div></div></div>
</span></div>
</blockquote></div><br><br clear="all"><br>-- <br><div><div dir="ltr"><div dir="rtl"><b>יעקב ירמולובסקי,<br>מנהל אתר לימוד נעים<br><a href="http://www.limudnaim.co.il/" target="_blank">www.limudnaim.co.il</a><br>אתר חינמי למורים פרטיים</b></div></div></div>
</div>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr"><div dir="rtl"><b>יעקב ירמולובסקי,<br>מנהל אתר לימוד נעים<br><a href="http://www.limudnaim.co.il/" target="_blank">www.limudnaim.co.il</a><br>אתר חינמי למורים פרטיים</b></div></div></div>
</div>