<div dir="ltr">Is there any way with nginx that i could put an hold on the subsequent requests and only proxy the single request for same file in order to prevent filling up the tmp folder ? tmp is kept on filling up due to the multiple users are accessing the same file and file is not downloaded yet. <br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Sep 21, 2014 at 2:05 PM, shahzaib shahzaib <span dir="ltr"><<a href="mailto:shahzaib.cb@gmail.com" target="_blank">shahzaib.cb@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>Hi,<br><br></div>¬†When the multiple users request for same file on edge server via proxy_store and requested file is still not downloaded on the edge server, the nginx keeps on proxying those requests towards the origin server due to which network port is getting saturated on the edge server and file downloading taking 1~2hours. Is there a way that nginx would forward the only single request towards the origin server and download the requested file while holding back the other users and only serve them when the file is successfully downloaded on the edge server ?<br><br>This way Incoming port(nload) on edge server will not be saturated !!<br><br></div>Regards.<span class="HOEnZb"><font color="#888888"><br>Shahzaib<br></font></span></div>
</blockquote></div><br></div>