【发布时间】:2021-09-12 05:26:26
【问题描述】:
我正在尝试在 Kong 中加载自定义插件。我使用luarocks make 安装了插件,它给了我一个输出kong-circuit-breaker 1.0.4-1 is now installed in /usr/local (license: MIT) 。现在,如果我尝试重新启动我的 kong docker 容器,然后重新启动 kong,Kong 会成功运行,但未加载此插件。在被困在这里很长一段时间后,我开始设置我的 Kong 容器的 env 变量 KONG_PLUGINS=bundled,kong-circuit-breaker,现在 kong 容器每次都无法运行并带有消息 plugin is enabled but not installed。我什至尝试将我的 kong 容器的LUA_PACKAGE_PATH 环境变量设置为指向我的插件目录但没有用。知道为什么会发生这种情况以及如何在我的 Kong 中成功加载自定义插件吗?
【问题讨论】:
-
你有没有尝试设置成kng配置
lua_package_path = /<path-to-plugin-location>/?.lua;;?
标签: kong kong-plugin