Welcome! Log In Create A New Profile

Advanced

Re: nginx mogilefs module 1.0.1

Valery Kholodkov
April 16, 2009 10:45AM
----- "Maxim Dounin" <mdounin@mdounin.ru> wrote:

> Hello!
>
> On Thu, Apr 16, 2009 at 02:38:34PM +0100, Valery Kholodkov wrote:
>
> [...]
>
> > > Alternatively, this may be handled by something like
> > >
> > > set $mogilefs_failover 1;
> > > proxy_pass $mogilefs_path;
> > >
> > > with appropriate lookup of $mogilefs_failover in code before
> > > returning value for $mogilefs_path.
> >
> > This is impossible, because I do not evaluate $mogilefs_path
> variable dynamically. nginx discards all modules' context when it does
> an internal redirect. Instead, I simply assign a value to variable and
> the value survives during internal redirect.
>
> You may preserve old context by (surprise!) assigning it to a
> variable. But it seems overkill for me, too. :)

Yes. This looks like a dirty hack. Personally, I was surprised when I discovered that redirects clear contexts.

--
Regards,
Valery Kholodkov
Subject Author Posted

nginx mogilefs module 1.0.1

Valery Kholodkov April 16, 2009 06:39AM

Re: nginx mogilefs module 1.0.1

Maxim Dounin April 16, 2009 08:21AM

Re: nginx mogilefs module 1.0.1

Valery Kholodkov April 16, 2009 08:49AM

Re: nginx mogilefs module 1.0.1

Maxim Dounin April 16, 2009 09:19AM

Re: nginx mogilefs module 1.0.1

Valery Kholodkov April 16, 2009 09:38AM

Re: nginx mogilefs module 1.0.1

Maxim Dounin April 16, 2009 10:31AM

Re: nginx mogilefs module 1.0.1

Valery Kholodkov April 16, 2009 10:45AM

Re: nginx mogilefs module 1.0.1

mike April 16, 2009 12:05PM

Re: nginx mogilefs module 1.0.1

mike April 16, 2009 12:09PM

Re: nginx mogilefs module 1.0.1

Valery Kholodkov April 16, 2009 12:34PM

Re: nginx mogilefs module 1.0.1

mike April 16, 2009 12:58PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 160
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