【发布时间】:2023-01-22 10:29:24
【问题描述】:
在 Lua 中编写插件时,kong.db 模块可用于访问 Kong 的底层数据库。
我假设它也应该可以从用 Go 编写的插件中与数据库通信。还是我在这里错了?
如果可能的话,获取数据库驱动程序所需的连接详细信息的方法是什么?
我在 Docker 容器中运行 Kong 并通过环境变量传递所有相关配置,例如
ENV KONG_PG_HOST=host
ENV KONG_PG_USER=user
ENV KONG_PG_DATABASE=kong
ENV KONG_PG_PORT=5432
从插件中调用os.Getenv("KONG_PG_HOST") 没有返回任何结果。
【问题讨论】:
标签: kong kong-plugin