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.
-Umesh
________________________________________
From: agentzh [agentzh@gmail.com]
Sent: Thursday, December 30, 2010 10:15 PM
To: nginx-devel@nginx.org
Subject: Re: Does Eval Module work Now?
On Fri, Dec 31, 2010 at 4:53 AM, Sirsiwal, Umesh <usirsiwal@verivue.com> wrote:
>
> location /eval/ {
> rewrite /eval(.*)$ $1 break;
> eval $res {
> set $memc_key $host:$request_uri;
> set $memc_value 1;
> set $memc_cmd incr;
> memc_pass 127.0.0.1:11211;
> }
One pitfall with ngx_eval is that it *always* runs before any rewrite
phase directives like "rewrite".
Cheers,
-agentzh
_______________________________________________
nginx-devel mailing list
nginx-devel@nginx.org
http://nginx.org/mailman/listinfo/nginx-devel
_______________________________________________
nginx-devel mailing list
nginx-devel@nginx.org
http://nginx.org/mailman/listinfo/nginx-devel