<div dir="ltr"><div><div><div><div><div><div><div><div><div><div>Hi all, <br></div>since some time I'm using nginx as reverse proxy with caching for serving images files.<br></div>looks pretty good since proxy is located per each location. <br><br></div>but I noticed problematic behaviour, when cache is empty, and there will pop-up a lot of requests at the same time, nginx don't understand that all request are same, and will fetch from upstream only onece and serve it to the rest, but all requests are handovered to upstream.<br></div>side effects?<br></div>- upstream server limit rate since there is to much connections to one client,<br></div>- in some cases there are issues with temp - not enough space to finish all requests<br><br></div>any ideas?<br></div>is it known problem?<br><br></div><div>I know that problem can be solved with warming up caches, but since there is a lot of locations, I would like to keep it transparent. <br></div><div><br></div>regards</div><div><div><div><div><div><div><div><div><div><div><br clear="all"><div><div><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Ɓukasz Tasz<br></div><div>RTKW<br></div></div></div></div>
</div></div></div></div></div></div></div></div></div></div></div></div>