【发布时间】:2020-09-14 09:40:25
【问题描述】:
我的理解是 NGINX 是用 C 编写的,并且有一个 lua 插件,它允许将 lua 代码嵌入其中。 OpenResty 是一个在此基础上扩展的框架,并允许对 NGINX 提供更多的 Lua 支持。 Kong 是特定的 OpenResty 应用程序。因此,当我们发布新服务、消费者等时,所有内容都会转换为由 LuaJIT 编译的 lua 模板。如果是这样,这是否意味着每次我添加服务时,我的 nginx.conf 文件都会重建? 还是在每次请求时都会查询kong config DB(或yaml)以获取依赖端点(这会很慢)? 还是完全不同的东西?
【问题讨论】:
标签: nginx lua api-gateway kong openresty