Hello!
2016-06-28 2:49 GMT-07:00 Yang Bai:
> 现在有一个需求,想通过openresty内置的Lua来实现,看了文档也没想到好办法,请教大家一下。
>
> 需求是这样的,我们想在redis内存储一段nginx配置,通过lua取出这段配置,然后在nginx里生效,就类似于shell
> 里的eval。请问大家openresty是否有类似的功能?如果没有,这个需求该怎么实现呢?
>
建议你动态加载(和卸载)Lua 代码,而不是 nginx 配置。nginx 配置只有 nginx 启动时(包括 HUP
reload)才会解析。基于 OpenResty 的动态网关和动态 WAF 都是让 Lua 代码和数据动态化,而不是让 nginx
配置动态化。nginx 配置应该最小化。
Regards,
-agentzh