在执行 Lua 代码的过程中,Nginx 和 LuaJIT 间的交互很复杂,不是简单地 eval 一下。所以要在 Nginx 模块里面去调用
Lua,不是一件简单的事。
在 2018年1月30日 下午11:02,nenon <hong...@gmail.com> 写道:
> Hi!
>
> 想在nginx模块里调用lua代码,类似:
>
> -- ngx_http_some_module.c
>
> ngx_http_some_handler(...)
> {
> /* local m = require("foo"); m.baz() */
> 想在这里执行类似以上的lua调用
> }
>
> -- foo.lua
>
> local _M = { };
>
> function _M.foo(self)
> -- todo
> end
>
> return _M;
>
> 不知道这样的应用场景怎么处理,谢谢!!!
>
> --
>