Hello!
2014-07-17 3:00 GMT-07:00 童童爸:
> 您好,我目前的工作跟nginx扩展有关,我想用lua做nginx module,不知道可不可行。
>
这取决于你要做的 nginx 扩展的具体需求和功能。很多 nginx C 模块都可以改用 Lua 实现,比如我在淘宝和 CloudFlare
工作的时候就用 Lua 改写过很多 nginx C 模块(改写主要是出于灵活性和可维护性方面的考虑)。
> 我看了一下nginx_lua,感觉这个模块是给nginx的配置模块添加lua功能。
>
ngx_lua 的官方文档中列举了一些典型的应用场景:
https://github.com/openresty/lua-nginx-module#typical-uses
我们有时用它扩展 nginx 现有的功能,有时基于它构建比较完整的 web 应用。
另外,建议在 openresty
中文邮件列表中讨论这样的问题(另外,在讨论时尽量把你的场景和需求描述具体化,以避免“空对空”)。同时抄送给该列表:https://groups.google.com/group/openresty
Regards,
-agentzh