2011年3月9日星期三

Re: Use nginx to call shell script - simplest way?

Can't get much simpler than that lua example...
Agentzh, I'm not too familiar with lua but your module helped me do something really important that I needed. Is that os.execute a lua feature or an nginx_lua feature? I'm sure there are a lot more ways it can be useful. Any plans to post up more examples that would suprise us with what's possible?


Sent from my iPhone

On 9 Mar 2011, at 18:53, John Moore <grails@jmsd.co.uk> wrote:

> On 08/03/11 12:19, agentzh wrote:
>>
>> Using ngx_lua [1]:
>>
>> location /restart-java-app {
>> content_by_lua 'os.execute("/bin/restart-my-java-app")';
>> }
>>
>> But it's blocking, only suitable for personal use ;)
>>
>>
>
> Thanks for the suggestion. It's probably rather more than I need, though, and looks a little complex to set up. At the moment I'm leaning towards simply proxying to thttpd, which is very lightweight and can do CGI, so I can call a shell script directly.
>
> _______________________________________________
> nginx mailing list
> nginx@nginx.org
> http://nginx.org/mailman/listinfo/nginx

_______________________________________________
nginx mailing list
nginx@nginx.org
http://nginx.org/mailman/listinfo/nginx

没有评论:

发表评论