Does Eval Module work Now?
usirsiwal at verivue.com
Sat Jan 1 19:49:32 MSK 2011
I agree Lua makes it a lot flexible and the cost of Lua is rather small. To achieve rewrite I am using content_by_lua once the rewrite is complete, I just do ngx.exec to other locations. Gives me in effect as eval module.
On auth side, at present I use ngx_auth_request and use content_by_lua to serve the request. So yes, that will be very useful.
From: agentzh [agentzh at gmail.com]
Sent: Saturday, January 01, 2011 2:12 AM
To: nginx-devel at nginx.org
Subject: Re: Does Eval Module work Now?
On Fri, Dec 31, 2010 at 11:43 PM, Sirsiwal, Umesh <usirsiwal at verivue.com> wrote:
> But that should not hang nginx? That would mean we will increment wrong value and a 404 result. But in my case the client never received any response.
> I eventually changed over to using lua module.
Personally I'd recommend ngx_lua too, it's much more stable than (my
fork of) ngx_eval :)
Actually I'm implementing the "rewrite_by_lua" directive for ngx_lua
(see its "rewrite" branch on GitHub), which can trivially do all the
tasks originally done by ngx_eval :)
And there will also be a "access_by_lua" directive too. Such that many
tasks done by ngx_auth_request can also be trivially achieved, and
with amazingly more flexibility ;)
nginx-devel mailing list
nginx-devel at nginx.org
More information about the nginx-devel