Welcome! Log In Create A New Profile

Advanced

Re: Forward single request to upstream server via proxy_store !!

September 23, 2014 01:26PM
But i cannot switch with proxy_cache because we're mirroring the mp4 files
for random seeking using mp4 module and proxy_cache doesn't support random
seeking. Is there a way i can use bash script with proxy_store ? I want the
following logic to prevent duplicate downloads :-

1st user :-

client (request the test.mp4) --> nginx (file not existed) --> check if
tmp.txt not existed --> create tmp.txt --> download the test.mp4 from
origin --> remove tmp.txt

2nd user requesting the same test.mp4 :-

client (request test.mp4) --> nginx (file not existed) --> tmp.txt already
existed (which means nginx already downloading the file) --> redirect user
towards the origin server(keep redirecting users as long as tmp.txt not
removed)

3rd user requesting the same test.mp4 :-

client (request test.mp4) --> nginx(file existed) --> serve from the cache.


SO tmp.txt plays the main role here and prevent the subsequent requests for
the same file but i have no idea how to implement it with nginx. Only if
someone point me towards right direction. :(

Regards.
Shahzaib

On Tue, Sep 23, 2014 at 9:41 PM, Valentin V. Bartenev <vbart@nginx.com>
wrote:

> On Tuesday 23 September 2014 19:34:23 shahzaib shahzaib wrote:
> > @Valentine, is proxy_cache_lock supported with proxy_store ?
>
> No. But if you're asking, then you're using a wrong tool.
> The proxy_store feature is designed to be very simple and stupid.
>
> To meet your needs you should use the proxy_cache directive
> and its friends.
>
> wbr, Valentin V. Bartenev
>
> _______________________________________________
> nginx mailing list
> nginx@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx
>
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx
Subject Author Posted

Forward single request to upstream server via proxy_store !!

shahzaib1232 September 21, 2014 05:06AM

Re: Forward single request to upstream server via proxy_store !!

shahzaib1232 September 22, 2014 03:08PM

Re: Forward single request to upstream server via proxy_store !!

Valentin V. Bartenev September 23, 2014 10:04AM

Re: Forward single request to upstream server via proxy_store !!

shahzaib1232 September 23, 2014 10:36AM

Re: Forward single request to upstream server via proxy_store !!

Valentin V. Bartenev September 23, 2014 12:42PM

Re: Forward single request to upstream server via proxy_store !!

shahzaib1232 September 23, 2014 01:26PM

Re: Forward single request to upstream server via proxy_store !!

Reinis Rozitis September 23, 2014 05:44PM

Re: Forward single request to upstream server via proxy_store !!

shahzaib1232 September 24, 2014 07:32AM

Re: Forward single request to upstream server via proxy_store !!

Reinis Rozitis September 24, 2014 09:34AM

Re: Forward single request to upstream server via proxy_store !!

shahzaib1232 September 24, 2014 09:56AM

Re: Forward single request to upstream server via proxy_store !!

shahzaib1232 September 25, 2014 10:14AM

Re: Forward single request to upstream server via proxy_store !!

Reinis Rozitis September 25, 2014 10:40AM

Re: Forward single request to upstream server via proxy_store !!

shahzaib1232 September 25, 2014 02:44PM

Re: Forward single request to upstream server via proxy_store !!

Reinis Rozitis September 25, 2014 05:38PM

Re: Forward single request to upstream server via proxy_store !!

shahzaib1232 September 27, 2014 01:44AM

Re: Forward single request to upstream server via proxy_store !!

shahzaib1232 September 29, 2014 09:06AM

Re: Forward single request to upstream server via proxy_store !!

shahzaib1232 September 29, 2014 09:08AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 134
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready